{
  "cik": 1101302,
  "entityName": "Entegris, Inc.",
  "facts": {
    "dei": {
      "EntityCommonStockSharesOutstanding": {
        "label": "Entity Common Stock, Shares Outstanding",
        "description": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "units": {
          "shares": [
            {
              "end": "2011-07-19",
              "val": 135000973,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-19",
              "val": 135108228,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2012-02-09",
              "val": 136112160,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-04-18",
              "val": 137259781,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-07-19",
              "val": 137412644,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-10-18",
              "val": 137508484,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-02-13",
              "val": 138679824,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-04-22",
              "val": 139321942,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-07-22",
              "val": 139064121,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-10-18",
              "val": 138604612,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2014-02-12",
              "val": 138735596,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-04-21",
              "val": 139168210,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-07-29",
              "val": 139453339,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-10-27",
              "val": 139501173,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-02-18",
              "val": 139792583,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2015-04-27",
              "val": 140235651,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-07-27",
              "val": 140554625,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-10-27",
              "val": 140561354,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-02-22",
              "val": 140640495,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2016-04-25",
              "val": 140829976,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-25",
              "val": 141209778,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-24",
              "val": 141341822,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-02-14",
              "val": 141220481,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-24",
              "val": 141674104,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-24",
              "val": 141793753,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-10-23",
              "val": 141396733,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-02-12",
              "val": 141141239,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-23",
              "val": 141739172,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-23",
              "val": 141631382,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-22",
              "val": 141331081,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-02-04",
              "val": 134942439,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-22",
              "val": 135513636,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-22",
              "val": 135173392,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-21",
              "val": 134874386,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-02-03",
              "val": 134627369,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-17",
              "val": 134606530,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-20",
              "val": 134818927,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-19",
              "val": 134992425,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-02-01",
              "val": 134933582,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-23",
              "val": 135500992,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-23",
              "val": 135597451,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-22",
              "val": 135514586,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 135516966,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-22",
              "val": 135883084,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-29",
              "val": 148964227,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 149034584,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-02-13",
              "val": 149381222,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-05-08",
              "val": 149685161,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 150108285,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-30",
              "val": 150158883,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-02-12",
              "val": 150396207,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-29",
              "val": 150791477,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-29",
              "val": 150978385,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 150997961,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-02-05",
              "val": 151126743,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-05-02",
              "val": 151400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-28",
              "val": 151600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-27",
              "val": 151600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-02-06",
              "val": 152000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-27",
              "val": 152500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-07-31",
              "val": 152800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EntityPublicFloat": {
        "label": "Entity Public Float",
        "description": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "units": {
          "USD": [
            {
              "end": "2011-07-01",
              "val": 1396000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2012-06-30",
              "val": 1045000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2013-06-29",
              "val": 1170000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-28",
              "val": 1683447163,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-27",
              "val": 1616092607,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-07-02",
              "val": 1819711619,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2017-07-01",
              "val": 3091161474,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-06-30",
              "val": 4768870172,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-29",
              "val": 5003128875,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-27",
              "val": 6656221289,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-07-03",
              "val": 13985301409,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-07-02",
              "val": 9345493438,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-07-01",
              "val": 14700000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-29",
              "val": 18300000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-28",
              "val": 8500000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "AccountsNotesAndLoansReceivableNetCurrent": {
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current",
        "description": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 124732000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 107223000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 107223000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 107223000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 107223000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 107223000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 118322000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 115519000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 111334000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 94016000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 94016000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 94016000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 94016000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 94016000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 103573000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 108168000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 106757000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 101873000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 101873000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 101873000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 101873000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 101873000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 109049000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 181551000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 175087000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 153961000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 153961000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 153961000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 153961000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 153961000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 184734000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 177543000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 184297000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 141409000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 141409000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 141409000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 141409000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 141409000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 149824000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 180596000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 167559000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 165675000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 165675000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 165675000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 165675000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 165675000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 176032000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 171113000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 183417000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 183434000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 183434000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 183434000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 183434000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 183434000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 195284000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 200395000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 212729000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 222055000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 222055000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 222055000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 222055000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 222055000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 232138000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 218682000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 261306000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 234409000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 234409000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 234409000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 234409000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 234409000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 277796000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 275557000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 300489000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 264392000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 264392000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 264392000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 264392000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 264392000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 282649000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 309936000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 315073000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 347413000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 347413000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 347413000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 347413000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 347413000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 372759000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 381251000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 519793000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 535485000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 535485000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 535485000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 535485000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 535485000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 511435000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 435973000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 463083000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 457052000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 457052000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 457052000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 457052000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 457052000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 424494000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 457107000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 503165000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 495312000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 495300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 495300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 495300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 495300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 500500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 494100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 493200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 458700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 34631000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 34631000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 34631000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 39040000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 28668000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 30609000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 30609000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 30609000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 30609000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 30609000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 38822000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 35204000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 32973000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 36341000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 36341000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 36341000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 36341000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 36341000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 38588000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 37627000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 37094000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 38396000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 38396000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 38396000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 38396000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 38396000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 41168000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 69917000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 67095000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 57417000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 57417000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 57417000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 57417000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 57417000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 55950000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 58103000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 53823000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 36916000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 36916000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 36916000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 36916000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 36916000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 47550000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 49637000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 54001000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 61617000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 61617000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 61617000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 61617000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 61617000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 54516000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 56961000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 60328000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 68762000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 68762000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 68762000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 68762000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 68762000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 68406000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 71895000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 74590000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 93055000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 93055000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 93055000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 93055000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 93055000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 78620000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 56986000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 73071000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 84207000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 84207000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 84207000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 84207000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 84207000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 81561000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 80359000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 69918000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 81618000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 81618000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 81618000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 81618000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 81618000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 93045000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 92969000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 120611000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 130734000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 130734000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 130734000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 130734000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 130734000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 133956000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 146441000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 187697000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 172488000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 172488000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 172488000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 172488000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 172488000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 167177000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 132157000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 139637000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 134211000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 134211000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 134211000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 134211000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 134211000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 131150000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 141579000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 174189000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 193261000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 193300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 193300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 193300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 193300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 174600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 156800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 146500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 171500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 171500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 171500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 209000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 242800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccountsReceivableGross": {
        "label": "Accounts Receivable, before Allowance for Credit Loss",
        "description": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 107842000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 95890000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 95890000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 86717000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 86717000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 94613000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 94613000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 151082000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 151082000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 138473000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 138473000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 163759000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 163759000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 179194000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 179194000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 218098000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 218098000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 233274000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 233274000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 264771000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 264771000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 347111000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 347111000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 536256000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 536256000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 457566000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 457566000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 497284000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 497300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 462500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2010-12-31",
              "val": 124732000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 124732000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 138385000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 111150000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 458700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 458700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 529500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 559100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedIncomeTaxesCurrent": {
        "label": "Accrued Income Taxes, Current",
        "description": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 13500000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 13500000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 13500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 18555000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 13082000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14144000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 14144000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 14144000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 14144000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 14144000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 8837000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 16312000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 11669000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5659000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 5659000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 5659000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 5659000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 5659000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 1906000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 9101000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 6733000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10373000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 10373000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 10373000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 10373000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 10373000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 6316000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 26894000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 7601000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 13552000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 13552000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 13552000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 13552000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 13552000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 16631000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 12523000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 8950000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 12775000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 12775000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 12775000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 12775000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 12775000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 11625000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 13538000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 713000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 16424000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 16424000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 16424000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 16424000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 16424000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 15341000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 18786000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 14390000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 22835000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 22835000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 22835000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 22835000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 22835000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 27996000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 18708000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 20137000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31593000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 31593000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 31593000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 31593000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 31593000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 22407000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 36371000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 2835000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 26108000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 26108000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 26108000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 26108000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 26108000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 25982000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 24479000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 25606000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 43996000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 43996000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 43996000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 43996000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 43996000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 41691000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 20734000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 6989000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 49136000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 49136000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 49136000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 49136000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 49136000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 64674000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 48523000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 42831000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 98057000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 98057000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 98057000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 98057000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 98057000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 103901000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 86564000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 63515000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 77403000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 77403000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 77403000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 77403000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 77403000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 71055000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 62416000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 44241000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 80532000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 80500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 80500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 80500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 80500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 85700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 76600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 61000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 82400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 82400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 82400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 90700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 67300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "description": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 219721000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 219721000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 219721000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 231607000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 234445000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 238688000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 238688000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 238688000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 238688000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 238688000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 249301000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 249532000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 259223000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 263302000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 263302000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 263302000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 263302000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 263302000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 273240000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 276232000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 278835000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 283816000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 283815000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 283815000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 283815000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 283816000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 289466000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 300041000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 309823000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 315949000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 315949000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 315949000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 315949000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 315949000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 324384000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 335657000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 331265000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 341840000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 341840000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 341840000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 341840000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 341840000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 355805000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 368470000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 380340000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 387523000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 387523000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 387523000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 387523000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 387523000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 398667000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 408265000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 419277000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 427766000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 427766000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 427766000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 427766000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 427766000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 443614000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 456669000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 456412000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 461222000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 461222000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 461222000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 461222000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 461222000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 476370000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 493641000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 510316000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 522424000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 522424000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 522424000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 522424000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 522424000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 540013000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 558433000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 571199000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 574257000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 574257000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 574257000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 574257000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 574257000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 592146000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 611886000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 632241000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 653104000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 653104000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 653104000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 653104000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 653104000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 674237000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 696495000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 1120337000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 770093000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 770093000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 770093000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 770093000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 770093000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 820644000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 830906000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 869951000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 908089000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 908089000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 908089000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 908089000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 908089000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 948011000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 983070000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 1026206000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1057372000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1057400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1057400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1057400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1103700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 1147400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1197600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1219200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1219200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 1240000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 1265200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 1059000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 857000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 857000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1007000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1007000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1149000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1149000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 681000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 681000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 919000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 919000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 860000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": -860000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -791000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 791000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 840000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 840000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1222000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 42035000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 42035000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 42035000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 47644000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 45132000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 43973000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 43973000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 43973000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 43973000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 43973000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 40985000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 39631000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 47494000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 40938000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 40938000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 40938000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 40938000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 40938000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 29385000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 24575000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 27415000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 24423000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 24423000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 24423000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 24423000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 24423000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 24929000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 29628000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 20512000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -2675000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": -2675000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": -2675000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": -2675000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": -2675000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": -12333000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": -16928000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": -52638000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -46775000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": -46775000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": -46775000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": -46775000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": -46775000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": -41386000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": -40591000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": -30063000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -54276000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -54276000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": -54276000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": -54276000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": -54276000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": -38164000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": -42185000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -41048000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -23512000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": -23512000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": -23512000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": -23512000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": -23512000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -19673000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -32250000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": -33665000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -33636000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": -33636000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": -33636000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": -33636000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": -33636000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": -36399000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": -38125000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": -44113000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -37259000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": -37259000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": -37259000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": -37259000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": -37259000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": -46610000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": -48777000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": -44003000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -37428000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": -37428000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": -37428000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": -37428000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": -37428000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": -41105000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": -39648000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": -39011000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -40085000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": -40085000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": -40085000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": -40085000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": -40085000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": -42140000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": -51154000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": -57872000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -13097000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": -13097000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": -13097000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": -13097000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": -13097000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 719000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": -27576000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -38833000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -42932000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": -42932000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": -42932000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": -42932000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": -42932000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": -54035000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": -61816000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": -59652000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -72117000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": -72100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": -72100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": -72100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": -72100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": -68700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": -63100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": -67700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -71400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": -71400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": -71400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": -73000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": -72200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2010-12-31",
              "val": 765867000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 765867000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 765867000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 778437000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 780652000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 788673000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 788673000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 788673000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 788673000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 788673000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 794047000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 797282000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 802382000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 809514000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 809514000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 809514000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 809514000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 809514000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 814536000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 814865000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 814150000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 819632000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 819632000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 819632000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 819632000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 819632000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 819759000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 823088000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 826394000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 830430000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 830430000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 830430000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 830430000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 830430000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 831286000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 834492000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 839357000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 848667000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 848667000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 848667000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 848667000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 848667000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 847739000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 853526000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 857023000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 859778000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 859778000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 859778000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 859778000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 859778000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 858428000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 862660000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 864340000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 867699000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 867699000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 867699000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 867699000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 867699000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 856373000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 861357000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 864809000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 837658000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 837658000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 837658000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 837658000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 837658000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 829137000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 830922000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 837212000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 842784000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 842784000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 842784000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 842784000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 842784000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 833159000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 838739000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 835953000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 844850000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 844850000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 844850000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 844850000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 844850000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 837622000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 859520000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 866716000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 879845000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 879845000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 879845000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 879845000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 879845000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 876388000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 891967000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 2190961000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2205325000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2205325000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 2205325000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2205325000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2205325000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 2244984000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 2274572000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2283823000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2305367000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 2305367000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 2305367000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 2305367000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 2305367000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 2307816000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 2335321000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 2360923000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2385343000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2385300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 2385300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 2385300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2385300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 2392100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 2408700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 2439700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2472000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 2472000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2472000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 2492600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 2520500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 8102000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 3682000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 5434000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7588000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7588000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1922000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 3962000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 3962000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5784000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5784000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1763000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1763000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3934000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3934000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 8030000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 8030000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1688000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1688000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 3769000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 3769000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 5859000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 5859000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1877000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1877000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4155000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4155000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 6513000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 2258000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 5145000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4128000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4128000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4128000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4429000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4429000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 4170000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 4936000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 4936000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 4936000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 4936000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 5326000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 5326000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 5655000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 5655000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 5655000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 5655000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 5903000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 5903000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 7519000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 7519000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 7519000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 7519000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 7467000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 7467000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 10182000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 10182000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 10182000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 10182000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 38077000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 38077000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66578000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66578000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66578000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 11458000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 11458000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 11458000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 11458000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 10280000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 10280000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61371000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7908000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7908000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7908000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 26889000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 26889000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 26900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 26900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 15552000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 15500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65859000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 18600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 18600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 18600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 18400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 69300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 16700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 16700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 18400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 535000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 20000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 64000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 149000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 149000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 114000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 326000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 326000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 398000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 398000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 657000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 657000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 657000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 290000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 290000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 827000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 827000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1337000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1337000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3886000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3886000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3886000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 740000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 740000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 940000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 940000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1125000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1125000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 244000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 244000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 837000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 837000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 842000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 842000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 842000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 842000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 135000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 352000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense",
        "description": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7603000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66577000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66577000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66577000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61371000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65859000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 69300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpenseNetOfTax": {
        "label": "Share-based Payment Arrangement, Expense, after Tax",
        "description": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 8051000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4767000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4767000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4714000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4714000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4714000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6195000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6195000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6195000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5285000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5285000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5285000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6141000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6141000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6141000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7671000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7671000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7671000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9283000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9283000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9283000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10328000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10328000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10328000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13691000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13691000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13691000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16003000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16003000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16003000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18791000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18791000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18791000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24396000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24396000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24396000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 52600000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 52600000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 52600000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 48899000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 48899000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 48900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52892000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 55700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1121000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1037000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 1037000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2314000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2314000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1779000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1779000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1827000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1827000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1318000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1318000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2474000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 2474000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 860000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 860000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 893000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 893000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1145000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 1145000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2384000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 2384000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2349000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 2349000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5443000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5443000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6412000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 6412000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3136000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 4800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 1121000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 1121000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 1123000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 1042000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1037000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 1037000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 1037000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1642000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1654000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 1904000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2314000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 2314000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 2314000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 2112000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 1732000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 1850000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1779000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1779000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 1779000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 1872000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 1929000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1974000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1827000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 1827000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 1827000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 1451000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 1479000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 1414000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1318000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1318000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1318000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 1659000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 2282000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 2616000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2474000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 2474000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 2474000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 2249000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 2292000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2253000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 860000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 860000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 860000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 917000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 803000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 908000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 893000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 893000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 893000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 2272000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 1649000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 1247000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1145000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 1145000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 1145000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 2304000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 3066000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 3370000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2384000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 2384000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 2384000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 2718000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 2225000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 2356000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2349000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 2349000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 2349000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 2486000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3161000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 4304000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5443000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 5443000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5443000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5341000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 4384000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4126000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 4800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 4500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 3500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AmortizationOfFinancingCosts": {
        "label": "Amortization of Debt Issuance Costs",
        "description": "Amount of amortization expense attributable to debt issuance costs.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2086000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1731000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1731000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 676000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 676000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 676000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4348000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 5117000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 769000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5848000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5848000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5848000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3344000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3344000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3344000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3947000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3947000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3947000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2864000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2864000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2864000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1834000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1834000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1834000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2330000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2330000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2191000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1714000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 9211000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15725000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 6234000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 11668000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16718000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16718000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21243000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 4144000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 4100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 7797000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 7800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 11413000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 11400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 3500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 7000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 10500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 19237000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 7636000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 3364000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 10459000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 2823000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13231000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13231000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 2689000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5258000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5258000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 2569000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 2569000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 7763000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 7763000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 2505000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 2505000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10225000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10225000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10225000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2450000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2450000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4870000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4870000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 2420000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2420000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 7259000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 7259000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 2389000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 2389000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9594000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9594000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9594000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 2287000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 2287000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 4646000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 4646000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 2359000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 2359000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6989000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6989000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2343000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2343000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9347000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9347000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9347000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 2336000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 2336000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 11726000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 11726000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 9390000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 9390000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 24854000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 24854000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 13128000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 13128000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 37067000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 37067000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 37067000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 12307000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 12307000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 24235000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 24235000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 11928000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 11928000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 35908000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 35908000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 11673000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 11673000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47349000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47349000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47349000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 11289000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 11289000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 22351000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 22351000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 11062000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 11062000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 33325000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 33325000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 10974000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 10974000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 44263000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 44263000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 44263000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 10945000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 10945000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 21952000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 21952000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 11007000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 11007000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 33003000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 33003000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 11051000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 11051000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44023000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44023000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44023000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11669000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11669000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 23683000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 23683000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 12014000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 12014000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 45102000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 45102000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 21419000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 21419000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 62152000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 62152000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 62152000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 18657000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 18657000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 35248000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 35248000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 16591000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 16591000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 50400000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 50400000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 15152000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 15152000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66428000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66428000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66428000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 16211000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 16211000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 29427000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 29427000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 13216000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 13216000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 41176000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 41176000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 11749000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 11749000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53092000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53092000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53092000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 11871000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 11871000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 23773000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 23773000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 11902000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 11902000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 35616000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 35616000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 11843000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 11843000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47856000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47856000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 47856000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12651000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12651000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 25145000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 25145000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 12494000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 12494000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 90491000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 90491000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 65346000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 65346000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143953000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143953000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143953000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 57574000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 57574000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 112254000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 112254000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 54680000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 54680000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 163493000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 163493000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 51239000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 51239000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 214477000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 214477000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 214500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 50159000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 50200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 97672000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 97700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 47513000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 47500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 143898000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 143900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 46226000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 46200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 190119000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 190100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 46100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 46100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 92100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 92100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 46000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 46000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 138100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 46000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 184400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 46300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 92400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 46100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 6300000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3800000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3753000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 2182000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 1229000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1166000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 2128000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 2271000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1471000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1471000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1535000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1535000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2074000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2074000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 2422000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2422000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1435000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1435000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 1436000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 1436000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1431000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1431000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1431000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 2194000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 2194000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 1580000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 1580000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 1580000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 1580000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1550000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1550000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 1550000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 1550000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1248000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1248000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1248000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1509000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1509000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 2095000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 2095000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 1905000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 1905000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 1896000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 1896000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 1389000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 1389000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1183000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1183000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1183000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 1416000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 1416000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 945000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 945000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 1005000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 1005000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 980000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 980000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 1002000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 1002000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 998000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 998000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 998000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 1305000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 1305000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1391000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1391000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 964000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 994000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 831000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 831000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 23000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 23000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 434000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 434000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 434000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 504000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 504000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 269000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 269000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 338000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 338000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 293000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 293000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 355000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 355000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 303000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 303000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 303000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 159000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 159000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 231000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 231000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 298000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 298000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 253000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 253000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 295000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 295000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 267000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 267000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 267000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 460000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 460000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 530000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 530000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 295000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 295000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 261000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 261000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 6000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 6000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 273000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 273000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 273000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 252000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 252000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 223000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 223000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 269000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 269000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 245000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 245000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 223000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 223000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 195000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 195000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 195000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 140000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 140000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 138000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 138000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 167000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 167000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 149000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 149000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 148000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 148000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 140000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 140000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 519000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 519000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 595000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 595000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 415000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 415000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 1610000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 1610000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 447000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 447000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 447000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 1747000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 1747000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 791000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 791000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 580000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 580000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 672000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 672000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 465000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 465000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 657000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 657000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 144000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 280000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 506000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 449000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 630000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 464000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 1800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 1800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 1000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AssetRetirementObligation": {
        "label": "Asset Retirement Obligation",
        "description": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 2167000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 2167000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 2167000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 2167000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 10408000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 10355000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 9950000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 9950000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 9950000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 11334000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 11334000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 11334000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 11529000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 11529000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 11529000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 12167000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 12167000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 12167000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 12543000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 12543000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 12543000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 13940000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 13940000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 13940000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14500000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 14500000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 14500000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 17494000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 17494000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 17494000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 28035000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 28035000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 28035000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 21715000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 21715000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 21700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 22407000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 22400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 32500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AssetRetirementObligationAccretionExpense": {
        "label": "Asset Retirement Obligation, Accretion Expense",
        "description": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 9000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 125000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 195000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 195000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 196000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 196000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 188000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 188000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 215000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 215000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 510000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 510000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 75000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 75000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 216000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 216000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 166000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 166000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 213000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 213000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 139000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 139000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 143000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AssetRetirementObligationLiabilitiesIncurred": {
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "description": "Amount of asset retirement obligations incurred during the period.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 149000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 147000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 248000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 248000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1094000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1094000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 491000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 491000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 884000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 884000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 546000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 546000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 218000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 218000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3274000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3274000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 788000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 788000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2869000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2869000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2341000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AssetRetirementObligationLiabilitiesSettled": {
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "description": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 63000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 128000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 128000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 698000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 698000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 975000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 975000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 577000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 577000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 758000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 758000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 102000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 102000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 453000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 453000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7254000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7254000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 612000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AssetRetirementObligationRevisionOfEstimate": {
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "description": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 51000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -53000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 103000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 103000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 203000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 203000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 491000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 491000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 588000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 588000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -260000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -260000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -538000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -538000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 126000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 126000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -368000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -368000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 277000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 277000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2074000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2074000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1180000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Assets": {
        "label": "Assets",
        "description": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 504672000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 672266000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 676310000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 735654000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 768727000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 797147000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 805849000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 831938000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 847659000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 883502000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 1863529000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1795220000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 1748307000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 1732804000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 1696483000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 1678448000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1657940000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 1653830000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 1695482000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 1713592000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 1696094000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 1727443000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1757749000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1961330000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2066108000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 2103456000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 2314008000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 2424722000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 2467684000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 2598565000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 2804040000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 2801628000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 2933539000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 2872731000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 3012275000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 3283440000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 5861171000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 10133404000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 10067087000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 9913024000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9824616000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 8364723000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 8336586000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 8472757000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8394620000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 8431400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 8449500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 8401800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8350500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 8350500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 8350500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 8475100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 8418500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AssetsCurrent": {
        "label": "Assets, Current",
        "description": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 387091000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 387091000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 387091000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 461098000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 467742000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 502999000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 502999000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 502999000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 502999000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 502999000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 514600000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 534976000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 559507000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 579324000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 579324000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 579324000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 579324000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 579324000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 569738000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 570428000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 585906000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 612305000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 612305000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 612305000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 612305000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 612305000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 616059000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 805486000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 782896000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 765655000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 765655000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 765655000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 765655000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 765655000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 746349000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 726626000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 724244000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 710762000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 708787000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 708787000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 708787000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 708787000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 719781000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 772173000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 801032000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 800131000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 800131000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 800131000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 800131000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 800131000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 791752000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 808993000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 848501000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1057608000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1057608000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 1057608000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1057608000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 1057608000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1011050000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 774226000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 820946000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1029338000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1029338000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 1029338000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1029338000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 1029338000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 922812000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 1048454000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 884240000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 932397000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 932397000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 932397000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 932397000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 932397000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 966306000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 1188847000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1146450000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1234257000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1234257000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 1234257000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 1234257000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 1234257000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 1244606000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 1159236000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 1275705000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1313370000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 1313370000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 1313370000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1313370000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1313370000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 1369335000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3876158000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 2222276000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2335185000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2335185000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 2335185000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2335185000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2335185000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 2457047000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 2968548000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2943560000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1977327000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1977327000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1977327000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1977327000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1977327000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 1575447000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 1576786000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 1715089000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1616304000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1616300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1616300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1616300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1616300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1670200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 1705500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1696900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1638200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 1638200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1638200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 1786000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 1784900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AssetsFairValueDisclosure": {
        "label": "Assets, Fair Value Disclosure",
        "description": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 10075000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 97925000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 97925000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 97925000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 97925000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 97925000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 102930000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 114724000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 126980000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 153001000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 153001000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 153001000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 153001000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 153001000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 133044000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 118056000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 118068000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 168078000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 168078000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 168078000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 168078000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 168078000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 187352000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 18052000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 8761000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 3187000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 3453000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 2178000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4644000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 4644000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 4644000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 4644000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 4644000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 1140000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 183000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 631000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 584000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 82000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2024-12-31",
              "val": 336300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 336300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-09-27",
              "val": 401000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 442700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 353600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AssetsHeldForSaleAtCarryingValue": {
        "label": "Assets Held-for-sale, at Carrying Value (Deprecated 2014-01-31)",
        "description": "Represents the sum of the carrying value of all the Assets Held-for-Sale at the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 6000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "AssetsHeldForSaleLongLived": {
        "label": "Assets Held-for-sale, Long Lived (Deprecated 2014-01-31)",
        "description": "Long-lived assets that are held for sale apart from normal operations and anticipated to be sold in less than one year.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 8182000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 8182000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 8182000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2011-07-02",
              "val": 5998000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 5998000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5998000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5998000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 5998000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 5998000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 5998000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-03-31",
              "val": 5998000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 5998000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 5998000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5998000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 5998000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 5998000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5998000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 5998000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2013-03-30",
              "val": 5998000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "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": "2014-09-27",
              "val": 1916000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 10956000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 7930000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 4600000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 19999000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 11967000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 8967000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax": {
        "label": "Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax (Deprecated 2018-01-31)",
        "description": "The change in unrealized holding gain (loss), net of tax, on available-for-sale securities included in a separate component of shareholders' equity during the period.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -644000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1037000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value",
        "description": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost": {
        "label": "Available-for-sale Securities, Debt Maturities, Amortized Cost Basis (Deprecated 2014-01-31)",
        "description": "Amount of available-for-sale debt securities at cost, net of adjustments, which include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 19999000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 19999000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 4916000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 19999000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 19999000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 4916000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1916000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 4916000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1916000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 19995000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 4916000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1916000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
        "label": "Debt Securities, Available-for-sale, Current",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "units": {
          "USD": [
            {
              "end": "2011-07-02",
              "val": 2044000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 2046000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesEquitySecurities": {
        "label": "Available-for-sale Securities, Equity Securities",
        "description": "Amount of equity securities categorized neither as held-to-maturity nor as trading.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 4600000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 3200000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesFairValueDisclosure": {
        "label": "Available-for-sale Securities, Fair Value Disclosure (Deprecated 2013-01-31)",
        "description": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesGrossUnrealizedLosses1": {
        "label": "Available-for-sale Securities, Gross Unrealized Losses (Deprecated 2013-01-31)",
        "description": "This item represents the gross unrealized losses for securities, at a point in time, which are categorized neither as held-to-maturity nor trading securities.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses (Deprecated 2013-01-31)",
        "description": "Amount of the excess of amortized cost basis over fair value of securities that have been in a loss position for less than twelve months for securities categorized neither as held-to-maturity nor trading securities.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": -4000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BuildingsAndImprovementsGross": {
        "label": "Buildings and Improvements, Gross",
        "description": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 73841000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 75603000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 75603000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 85239000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 85239000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 109105000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 109105000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 150450000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 150450000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 155337000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 155337000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 155769000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 155769000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 174615000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 174615000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 185175000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 185175000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 220563000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 220563000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 238586000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 238586000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 281019000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 281019000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 490903000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 490903000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 779589000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 779589000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 849835000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionContingentConsiderationAtFairValue": {
        "label": "Business Acquisition, Contingent Consideration, at Fair Value (Deprecated 2013-01-31)",
        "description": "Fair value, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": -3095000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionContingentConsiderationPotentialCashPayment": {
        "label": "Business Acquisition, Contingent Consideration, Potential Cash Payment (Deprecated 2013-01-31)",
        "description": "Amount of potential cash payments that could result from the contingent consideration arrangement.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 14500000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityCashPaid": {
        "label": "Business Acquisition, Cost of Acquired Entity, Cash Paid (Deprecated 2013-01-31)",
        "description": "Amount of cash paid to acquire the entity.",
        "units": {
          "USD": [
            {
              "end": "2009-07-31",
              "val": 1100000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2013-04-01",
              "val": 13400000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2013-04-01",
              "val": 13357000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityLiabilitiesIncurred": {
        "label": "Business Acquisition, Cost of Acquired Entity, Liabilities Incurred (Deprecated 2013-01-31)",
        "description": "Fair Value of the liabilities incurred by the acquirer to former owners of the acquiree, including the fair value of any contingent consideration. If liabilities transferred as consideration remain within the combined entity after the business combination (for example, because the assets or liabilities were transferred to the acquiree rather than to its former owners), and the acquirer therefore retains control of them; in that situation, the acquirer measures those liabilities at their carrying amounts immediately before the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 3221000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityPurchasePrice": {
        "label": "Business Acquisition, Cost of Acquired Entity, Purchase Price (Deprecated 2013-01-31)",
        "description": "The total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.",
        "units": {
          "USD": [
            {
              "end": "2009-07-31",
              "val": 4300000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2012-04-02",
              "val": 3400000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2013-04-01",
              "val": 16452000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "description": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "units": {
          "pure": [
            {
              "end": "2007-12-31",
              "val": 0.4,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2007-12-31",
              "val": 0.4,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-07-31",
              "val": 0.3,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-07-31",
              "val": 0.3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-04-04",
              "val": 0.3,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-04-04",
              "val": 0.3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-04-02",
              "val": 0.5,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-04-02",
              "val": 0.5,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2012-04-02",
              "val": 0.5,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2012-04-02",
              "val": 0.5,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-04-02",
              "val": 0.5,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets": {
        "label": "Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will be amortized.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 3969000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAssetsAcquired": {
        "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to assets acquired.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 14255000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet": {
        "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net (Deprecated 2013-01-31)",
        "description": "The total purchase price of the acquired entity. This includes cash paid to equity interest holders of the acquired entity, fair value of debt and equity securities issued to equity holders of the acquired entity, and transaction costs paid to third parties to consummate the acquisition.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 12094000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2012-04-02",
              "val": 3400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-04-02",
              "val": 3400000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2012-04-02",
              "val": 3400000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentAssets": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Assets (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to current assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 5166000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2013-04-01",
              "val": 944000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to current liabilities of the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 585000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesOtherLiabilities": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities, Other Liabilities (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to other current liabilities of the acquired entity. Does not include amounts allocated to the current portion of long-term debt, accounts payable and accrued expenses.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 216000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationGoodwillAmount": {
        "label": "Business Acquisition, Purchase Price Allocation, Goodwill Amount (Deprecated 2013-01-31)",
        "description": "Amount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2012-04-02",
              "val": 1900000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2013-04-01",
              "val": 10090000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed": {
        "label": "Business Acquisition, Purchase Price Allocation, Liabilities Assumed (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 2161000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt": {
        "label": "Business Acquisition, Purchase Price Allocation, Noncurrent Liabilities, Long-term Debt (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to the noncurrent portion of the long-term debt assumed from the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 80000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment": {
        "label": "Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to property, plant and equipment to be used in ongoing operations.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 5120000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod": {
        "label": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period",
        "description": "Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 361000000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013"
            }
          ]
        }
      },
      "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "description": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2009-07-31",
              "val": 3200000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-07-31",
              "val": 3200000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-03-29",
              "val": 1300000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 39300000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 31900000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "BusinessCombinationConsiderationTransferred1": {
        "label": "Business Combination, Consideration Transferred",
        "description": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "units": {
          "USD": [
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 3400000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -1813000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -1813000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -1813000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -1813000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1813000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1813000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1813000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -1282000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -1282000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -1282000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -1282000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1282000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1282000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1282000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1282000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1282000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "description": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 14500000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationLiability": {
        "label": "Business Combination, Contingent Consideration, Liability",
        "description": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-04-01",
              "val": 3094000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 1282000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1282000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 686000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-03-30",
              "val": 686000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 686000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-29",
              "val": 686000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 686000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-09-28",
              "val": 686000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 686000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 686000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 686000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "description": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 944000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "description": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2017-04-24",
              "val": 726000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "description": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2017-04-24",
              "val": 8820000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "description": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 5634000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-04-01",
              "val": 5634000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "description": "Amount of liabilities assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 216000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "description": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 6362000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2013-04-01",
              "val": 6362000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2017-04-24",
              "val": 11993000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "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": "2017-04-24",
              "val": 2447000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "description": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2013-04-01",
              "val": 16452000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2017-04-24",
              "val": 20000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue": {
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value (Deprecated 2013-01-31)",
        "description": "In a business combination achieved in stages, this element represents the acquisition-date fair value of the equity interest in the acquiree held by the acquirer immediately before the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2009-07-31",
              "val": 4300000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-07-31",
              "val": 4300000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-04-02",
              "val": 2900000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2900000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 2900000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2900000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "description": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.",
        "units": {
          "USD": [
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 2900000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "description": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "units": {
          "USD": [
            {
              "start": "2009-07-01",
              "end": "2009-07-31",
              "val": 200000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2009-07-24",
              "end": "2009-07-31",
              "val": 200000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1300000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 1300000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 1300000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1300000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1300000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 405000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 517000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 517000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1372000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1372000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1372000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3429000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3429000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3429000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4149000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4149000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 4129000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 4129000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1952000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1952000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6950000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6950000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6950000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 3465000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 1771000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 261000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3702000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3702000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3702000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3757000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3757000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3757000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5104000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5104000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5104000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 4930000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6857000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8608000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8608000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8608000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7597000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8090000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8090000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 9464000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 9464000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17624000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17624000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17624000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 7486000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 7486000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 5974000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 5974000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 3431000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 3431000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11285000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11285000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11285000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 6689000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 6689000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 4860000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 4860000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 7543000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 7543000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11921000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11921000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11921000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 8249000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 8249000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 9165000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 9165000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 15965000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 15965000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29042000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29042000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29042000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 18629000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 18629000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 23394000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 23394000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 19362000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 19362000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28295000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28295000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28295000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 22041000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 22041000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 22607000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 22607000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 35684000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 35684000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20573000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20573000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 13948000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 13900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 23708000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 23700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 35062000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 35100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 57579000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 57600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 27200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 27200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 25000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 25000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 17200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 18600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 19900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "CapitalLeaseObligationsIncurred": {
        "label": "Lease Obligation Incurred",
        "description": "Amount of increase in lease obligation from new lease.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 4768000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 4768000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4768000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4768000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4768000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4768000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4768000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 115033000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 68700000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2009-12-31",
              "val": 68700000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 68700000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 68700000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-07-03",
              "val": 75313000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-10-02",
              "val": 98814000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 133954000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-04-02",
              "val": 142578000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-07-02",
              "val": 189445000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2011-07-02",
              "val": 189445000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 227037000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2011-10-01",
              "val": 227037000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2011-12-31",
              "val": 273593000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 266931000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2012-03-31",
              "val": 266931000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 286865000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2012-06-30",
              "val": 286865000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 307830000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2012-09-29",
              "val": 307830000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 330419000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 338846000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2013-03-30",
              "val": 338846000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 343411000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2013-06-29",
              "val": 343411000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 358782000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2013-09-28",
              "val": 358782000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2013-12-31",
              "val": 384426000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 381661000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2014-03-29",
              "val": 381661000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 366983000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2014-06-28",
              "val": 366983000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 390493000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2014-09-27",
              "val": 390493000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 389699000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 341387000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2015-03-28",
              "val": 341387000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 313742000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2015-06-27",
              "val": 313742000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 301061000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2015-09-26",
              "val": 301061000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2015-12-31",
              "val": 349825000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 344403000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2016-04-02",
              "val": 344403000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 373743000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2016-07-02",
              "val": 373743000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 411777000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-10-01",
              "val": 411777000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2016-12-31",
              "val": 406389000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 391159000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2017-04-01",
              "val": 391159000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 405635000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2017-07-01",
              "val": 405635000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 435197000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2017-09-30",
              "val": 435197000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2017-12-31",
              "val": 625408000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 550236000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2018-03-31",
              "val": 550236000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 257106000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 257106000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 294893000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2018-09-29",
              "val": 294893000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 482062000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 342360000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-03-30",
              "val": 342360000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 521382000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-29",
              "val": 521382000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 282748000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-09-28",
              "val": 282748000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 351911000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 335077000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2020-03-28",
              "val": 335077000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 532667000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2020-06-27",
              "val": 532667000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 447972000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2020-09-26",
              "val": 447972000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 548520000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 401033000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 475752000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-02",
              "val": 252950000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 752787000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 561559000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 561559000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 561559000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 561559000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 561559000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 707838000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 565878000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 594020000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 340682000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 320008000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 432072000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 329213000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 340900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 376800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 399800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 442700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 353600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsPeriodIncreaseDecrease": {
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -46333000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 6613000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 30114000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 65254000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 65254000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 8624000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 55491000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 55491000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 93083000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 93083000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 139639000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 139639000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 139639000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -6662000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -6662000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13272000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13272000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 34237000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 34237000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 56826000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 56826000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 56826000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 8427000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 8427000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 12992000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 12992000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 28363000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 28363000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54007000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54007000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54007000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -2765000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -2765000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -17443000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -17443000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 6067000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 6067000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5273000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5273000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5273000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -48312000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -48312000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -75957000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -75957000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -88638000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -88638000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -39874000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -39874000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -39874000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -5422000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -5422000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 23918000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 23918000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 61952000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 61952000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 56564000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 56564000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 56564000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -15230000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -15230000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -754000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -754000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 28808000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 28808000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 219019000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 219019000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 219019000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -75172000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -75172000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -368302000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -368302000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -330515000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -330515000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -143346000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -143346000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -139702000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 39320000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -199314000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -130151000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 580893000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 548520000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 401033000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 15000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2021-10-02",
              "val": 475752000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 402565000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 352732000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2022-04-02",
              "val": 352732000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 2743231000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-07-02",
              "val": 2743231000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 754667000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-10-01",
              "val": 754667000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2022-12-31",
              "val": 563439000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 563400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 709032000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2023-04-01",
              "val": 709032000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 567017000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-07-01",
              "val": 567017000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 594020000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 594020000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 456929000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 456900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 456900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2023-12-31",
              "val": 456900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 456900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 340682000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-30",
              "val": 340700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 320008000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-06-29",
              "val": 320000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 432072000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2024-09-28",
              "val": 432100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 329213000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 340900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2025-03-29",
              "val": 340900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 376800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-06-28",
              "val": 376800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 399800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 442700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 353600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "description": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -143346000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -139702000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 39320000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -199314000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -130151000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -130151000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -16834000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -16834000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 180756000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 180756000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 96061000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 96061000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 228982000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 228982000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 228982000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -32373000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -32373000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -179860000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -179860000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -105141000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -105141000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -178328000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -178328000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -178328000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -49833000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -49833000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2340666000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2340666000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 352102000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 352102000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 160874000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 160874000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 160874000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 145593000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 145593000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 3578000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 3578000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 30581000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 30581000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -106510000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -106510000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -106500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -116247000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -116200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -136921000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -136900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -24857000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -24800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -127716000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -127700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 11700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 11700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 47600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 47600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 70600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 31200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 82300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -6800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "CommitmentsAndContingencies": {
        "label": "Commitments and Contingencies",
        "description": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "CommonStockDividendsPerShareCashPaid": {
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "description": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "units": {
          "USD/shares": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.07,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 0.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 0.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.08,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.08,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.07,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.08,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.08,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.07,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.08,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.08,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.1,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.1,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-09-29",
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-09-29",
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.1,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.1,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-09-28",
              "end": "2025-12-31",
              "val": 0.1,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4"
            }
          ]
        }
      },
      "CommonStockDividendsPerShareDeclared": {
        "label": "Common Stock, Dividends, Per Share, Declared",
        "description": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "units": {
          "USD/shares": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.07,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.07,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.07,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.07,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.07,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.07,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0.21,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.07,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.07,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.28,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.28,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.28,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.07,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.07,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.08,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.08,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.3,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.3,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.3,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.08,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.08,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.08,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.08,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.32,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.32,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.32,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.08,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.08,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.08,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.08,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.32,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.32,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.32,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.1,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.1,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.1,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.1,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0.1,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.1,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.4,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.4,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.4,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.1,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.1,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.1,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.1,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.1,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.1,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.4,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.4,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.1,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.1,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.1,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.1,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.1,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.1,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0.1,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.4,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0.1,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0.1,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0.1,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 0.01,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 0.01,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.01,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.01,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 0.01,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 0.01,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 0.01,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 0.01,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 0.01,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 0.01,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 0.01,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0.01,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0.01,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0.01,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0.01,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0.01,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.01,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.01,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.01,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0.01,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0.01,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0.01,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0.01,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0.01,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0.01,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0.01,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0.01,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0.01,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0.01,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0.01,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0.01,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0.01,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 0.01,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0.01,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.01,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0.01,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0.01,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0.01,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0.01,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0.01,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0.01,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0.01,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0.01,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStockSharesAuthorized": {
        "label": "Common Stock, Shares Authorized",
        "description": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "units": {
          "shares": [
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 400000000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 400000000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 400000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 400000000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 400000000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 400000000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 400000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 400000000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 400000000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 400000000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 400000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 400000000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 400000000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 400000000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 400000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 400000000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 400000000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 400000000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 400000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 400000000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 400000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 400000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 400000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 400000000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 400000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 400000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 400000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 400000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 400000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 400000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 400000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 400000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 400000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 400000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 400000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 400000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 400000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 400000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 400000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 400000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 400000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 400000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 400000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 400000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 400000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 400000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 400000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 400000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 400000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 400000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 400000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 400000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 400000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 400000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 400000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 400000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 400000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 400000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 400000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 400000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 400000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 400000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 400000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 400000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 400000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 400000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 400000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 400000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 400000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 400000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 400000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 400000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 400000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 400000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 400000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 400000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 400000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 400000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 400000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 400000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 400000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 400000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 400000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 400000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 400000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 400000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 400000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 400000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 400000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 400000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 400000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 400000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 400000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 400000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStockSharesIssued": {
        "label": "Common Stock, Shares, Issued",
        "description": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "units": {
          "shares": [
            {
              "end": "2010-12-31",
              "val": 132900904,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 132900904,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 132900904,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 134948448,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 135062303,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 137259106,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 137412644,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 137506834,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 139488210,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 139174789,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 138666839,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 139167512,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 139328852,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 139500865,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 140235651,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 140407932,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 140561354,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 140829976,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 141171882,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 141322874,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 141710104,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 141790240,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 141473733,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 141802172,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 141691182,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 141607335,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 136179381,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 136179381,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 136179381,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 136179381,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 136179381,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 135716036,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 135343680,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 135141486,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 134929768,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 134929768,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 134929768,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 134929768,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 134929768,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 134808929,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 134948625,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 135238325,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 135148774,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 135148774,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 135148774,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 135148774,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 135148774,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 135395571,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 135823851,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 135724073,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 135719366,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 135719366,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 135719366,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 135719366,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 135719366,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 136085484,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 136172896,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 149236984,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 149339486,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 149339486,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 149339486,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 149339486,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 149339486,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 149869777,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 150308245,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 150357237,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 150566007,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 150566007,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 150566000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 150566000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 150566000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 150970769,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 151029000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 151193000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 151324000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 151300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 151300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 151300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 151300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 151500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-09-27",
              "val": 151800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 152100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 152100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 152100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 152500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 152900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStockSharesOutstanding": {
        "label": "Common Stock, Shares, Outstanding",
        "description": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "units": {
          "shares": [
            {
              "end": "2010-12-31",
              "val": 132900904,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 132900904,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 132900904,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 134948448,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 135062303,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 135820588,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 137259106,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 137412644,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 137506834,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 138457769,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 139488210,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 139174789,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 138666839,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 138734442,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 139167512,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 139328852,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 139500865,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 139792583,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 140235651,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 140407932,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 140561354,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 140716420,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 140829976,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 141171882,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 141322874,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 141319964,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 141710104,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 141790240,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 141473733,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 141282539,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 141802172,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 141691182,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 141404935,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 135976981,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 135976981,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 135976981,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 135976981,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 135976981,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 135513636,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 135141280,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 134939086,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 134727368,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 134727368,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 134727368,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 134727368,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 134727368,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 134606529,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 134746225,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 135035925,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 134946374,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 134946374,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 134946374,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 134946374,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 134946374,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 135193171,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 135621451,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 135521673,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 135516966,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 135516966,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 135516966,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 135516966,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 135516966,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 135883084,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 135970496,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 149034584,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 149137086,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 149137086,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 149137086,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 149137086,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 149137086,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 149667377,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 150105845,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 150154837,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 150363607,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 150363607,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 150364000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 150364000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 150364000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 150768369,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 150827000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 150991000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 151122000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 151100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 151100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-09-27",
              "val": 151600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 151900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 151900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 151900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 152300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 152700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStockValue": {
        "label": "Common Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1329000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 1329000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 1329000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 1349000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 1351000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1358000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 1358000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 1358000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 1358000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 1358000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1373000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1374000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 1375000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1385000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1385000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 1385000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 1385000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 1385000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 1395000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 1392000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 1387000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1387000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1387000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1387000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 1387000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 1387000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 1392000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 1393000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1395000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 1402000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 1404000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 1406000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1407000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1407000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1407000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1407000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1407000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 1408000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 1412000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 1413000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1413000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1413000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 1413000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1413000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 1413000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 1417000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 1418000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1415000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1413000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1413000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 1413000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1413000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 1413000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1418000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1417000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 1416000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1362000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1362000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 1362000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1362000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 1362000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 1357000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 1353000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 1351000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 1348000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 1349000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1352000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1351000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1351000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 1351000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 1351000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 1351000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 1354000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 1358000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 1357000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1357000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 1357000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 1357000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1357000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1357000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 1361000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 1362000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 1492000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1493000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1493000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 1493000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1493000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1493000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 1499000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1503000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1504000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1506000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1506000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1506000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1506000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1506000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 1510000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 1510000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 1512000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1513000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 1500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 1500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 1500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 1500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CompensatingBalanceAmount": {
        "label": "Compensating Balance, Amount",
        "description": "The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTax": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 98891000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 30109000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 66744000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 36635000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 86220000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 19476000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 125222000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 125222000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14871000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14871000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 35190000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 35190000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 20319000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20319000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 61090000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 61090000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 25899000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 25899000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65790000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65790000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4844000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4844000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 19815000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 19815000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 14972000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 14972000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 40462000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 40462000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 20646000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 20646000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 58011000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 58011000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 14818000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 14818000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4848000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4848000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -9970000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -9970000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -5336000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -5336000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -10184000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -10184000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -19211000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -19211000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 5214000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 5214000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 25067000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 25067000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 19853000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 19853000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 12760000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 12760000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -12307000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -12307000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36196000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36196000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36196000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 21602000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 21602000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 55286000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 55286000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 33686000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 33686000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 87761000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 87761000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 32475000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 32475000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 89646000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 89646000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 89646000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 48626000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 48626000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 84595000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 84595000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 35970000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 35970000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 126635000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 126635000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 42039000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 42039000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 115830000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 115830000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 115830000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 61401000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 61401000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 103173000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 103173000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 41772000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 41772000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 149818000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 149818000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 46645000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 46645000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 230631000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 230631000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 230631000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29895000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29895000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 152166000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 152166000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 122271000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 122271000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 186945000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 186945000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 34779000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 34779000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 251237000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 251237000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 251237000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 51655000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 51655000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 117524000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 117524000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 65869000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 65869000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 201601000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 201601000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 84077000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 84077000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294800000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294800000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294800000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 80999000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 80999000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 171226000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 171226000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 90227000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 90227000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 289324000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 289324000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 118098000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 118098000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 406469000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 406469000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 406469000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 123650000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 123650000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 214127000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 214127000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 90477000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 90477000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 133706000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 133706000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -80421000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -80421000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 235908000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 235908000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 235908000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -74350000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -74350000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 95001000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 95001000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 169351000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 169351000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 116956000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 116956000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 21955000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 21955000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150834000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150834000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 34163000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 34200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 94078000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 94100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 59915000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 59900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 173824000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 173800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 79746000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 79700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 263602000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 263700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 66300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 66300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 124700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 124700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 58400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 58400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 190600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 65900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 236300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 90400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 184800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 94400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 929000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 620000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 620000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 620000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 620000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 620000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 99820000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 30729000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 67364000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 36635000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 86840000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 19476000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 125842000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 125842000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14871000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 35190000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20319000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 61090000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 25899000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65790000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65790000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65790000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 58011000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 58011000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -19211000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            }
          ]
        }
      },
      "ConcentrationRiskPercentage1": {
        "label": "Concentration Risk, Percentage",
        "description": "\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.136,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.136,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.124,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ConstructionInProgressGross": {
        "label": "Construction in Progress, Gross",
        "description": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 7285000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 26551000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 26551000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 33021000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 33021000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 27185000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 27185000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 25128000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 25128000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 40136000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 40136000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 42288000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 42288000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 69437000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 69437000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 63197000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 63197000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 109280000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 109280000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 177161000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 177161000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 465923000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 465923000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 297448000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 297448000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 356087000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityCurrent": {
        "label": "Contract with Customer, Liability, Current",
        "description": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1168000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 3210000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-29",
              "val": 17868000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 15364000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 15364000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 15364000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 15364000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 15364000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 17380000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 14322000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 10734000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13022000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 13022000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 13022000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 13022000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 13022000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 13022000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 10610000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 12252000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 13930000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 13852000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 19077000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2021-04-03",
              "val": 19077000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 18606000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2021-07-03",
              "val": 18606000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 17049000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2021-10-02",
              "val": 17049000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 23050000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 27611000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2022-04-02",
              "val": 27611000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 33235000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-07-02",
              "val": 33235000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 48439000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-10-01",
              "val": 48439000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2022-12-31",
              "val": 60476000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 77153000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2023-04-01",
              "val": 77153000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 89966000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-07-01",
              "val": 89966000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 77659000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 77659000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 69051000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 69051000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 69051000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 69051000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 69051000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 69000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 69100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2023-12-31",
              "val": 69100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 69100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 65978000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-30",
              "val": 66000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 53180000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-06-29",
              "val": 53200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 46195000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2024-09-28",
              "val": 46200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 41738000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 41700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 41700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 41700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 41700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2024-12-31",
              "val": 41700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 41700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 38700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2025-03-29",
              "val": 38700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 48100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-06-28",
              "val": 48100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 48800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 49900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 49900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 49900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 34400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 51600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": {
        "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination",
        "description": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 9446000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9446000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 11108000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 11108000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11108000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11108000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -6226000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -6226000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6226000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityRevenueRecognized": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "description": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -1168000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3210000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -6753000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -11123000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -14565000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -14716000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -7596000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -9100000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -9571000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11018000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11018000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -9713000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -9713000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -12306000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -12306000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -13561000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -13561000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -13819000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -13819000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -11426000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -11426000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -15585000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -15585000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -26444000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -26444000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -30667000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -30667000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -20367000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -20367000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -43905000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -43905000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -32736000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -32736000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -37830000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -37830000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -29741000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -29700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -47511000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -47500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -51582000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 51600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -65064000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -29000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 29000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -33000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 33000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 36400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 36600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 26400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 36300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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-12-31",
              "val": 2300000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "CostOfRevenue": {
        "label": "Cost of Revenue",
        "description": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 260832000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 177808000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 90448000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 276182000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 98374000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 377773000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 377773000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 114780000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 228835000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 228835000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 114055000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 114055000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 327021000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 327021000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 98186000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 98186000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 423329000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 423329000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 423329000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 99159000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 99159000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 204646000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 204646000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 105487000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 105487000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 307163000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 307163000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 102517000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 102517000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 408520000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 408520000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 408520000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 97942000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 97942000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 197916000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 197916000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 99974000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 99974000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 292369000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 292369000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 94453000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 94453000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 399245000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 399245000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 399245000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 94452000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 94452000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 257362000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 257362000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 162910000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 162910000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 431673000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 431673000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 174311000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 174311000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 585386000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 585386000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 585386000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 146837000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 146837000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 299459000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 299459000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 152622000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 152622000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 453402000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 453402000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 153943000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 153943000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 610890000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 610890000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 610890000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 152318000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 152318000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 316165000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 316165000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 163847000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 163847000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 489877000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 489877000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 173712000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 173712000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 666579000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 666579000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 666579000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 177781000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 177781000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 356480000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 356480000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 178699000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 178699000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 546664000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 546664000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 190184000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 190184000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 733547000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 733547000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 733547000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 191202000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 191202000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 391883000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 391883000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 200681000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 200681000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 608764000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 608764000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 216881000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 216881000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 830666000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 830666000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 830666000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 213654000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 213654000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 426254000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 426254000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 212600000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 212600000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 650051000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 650051000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 223797000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 223797000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 879413000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 879413000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 879413000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 226849000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 226849000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 467882000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 467882000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 241033000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 241033000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 722869000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 722869000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 254987000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 254987000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1009591000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1009591000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1009591000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 277858000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 277858000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 583826000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 583826000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 305968000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 305968000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 899115000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 899115000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 315289000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 315289000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1239229000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1239229000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1239229000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 339826000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 339826000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 721918000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 721918000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 382092000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 382092000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1344075000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1344075000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 622157000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 622157000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1885620000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1885620000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1885620000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 520711000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 520711000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 1037545000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 1037545000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 516834000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 516834000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1558710000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1558710000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 521165000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 521165000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2026321000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2026321000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2026300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 419205000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 419200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 856038000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 856100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 436833000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 436900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1291907000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1292000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 435869000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 435900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1754489000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1754500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 416700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 416700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 857600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 857600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 440900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 440900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 1313400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 455800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1776700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 431100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 894300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 463200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)",
        "description": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 881000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 881000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 881000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -591000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-03-31",
              "val": -591000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-03-31",
              "val": -591000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": -590000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": -590000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": -1061000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2587000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2587000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2382000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2382000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2382000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5797000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5797000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5797000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 854000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 854000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 854000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1574000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1574000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1574000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4170000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4170000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4170000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7759000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7759000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7759000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60529000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60529000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60529000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -14775000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -14775000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -14775000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35497000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35497000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35497000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8107000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8107000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8107000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9187000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9187000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9187000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39216000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39216000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39216000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10835000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10835000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14786000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": -370000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15292000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15292000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17784000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17784000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17784000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11183000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11183000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11183000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12937000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12937000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12937000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21459000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21459000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21459000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18817000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18817000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18817000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31387000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31387000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31387000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36700000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36700000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36700000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38723000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38723000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38723000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39075000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39075000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39075000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57310000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57310000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57310000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76257000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76257000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76257000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97611000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97611000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97611000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 125091000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 125091000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 125100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 91552000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 91500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 102700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": -1317000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18541000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18541000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21501000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21501000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21501000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17634000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17634000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17634000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14563000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14563000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14563000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23144000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23144000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23144000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23515000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23515000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23515000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 39136000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 39136000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 39136000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 98037000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 98037000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 98037000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25553000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25553000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25553000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77197000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77197000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77197000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66568000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66568000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66568000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 88383000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 88383000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 88383000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140904000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140904000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140904000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 137193000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 137193000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 137200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 107234000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 107200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 105400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": 114000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 662000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 662000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1335000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1335000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1335000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 654000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 654000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 654000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 772000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 772000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 772000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 111000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 111000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 111000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 528000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 528000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 528000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -10000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -10000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -10000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 808000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 808000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 808000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1605000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1605000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1605000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2625000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2625000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2625000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1151000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1151000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1151000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2939000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2939000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2939000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4077000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4077000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4077000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1267000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1267000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 896000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DebtInstrumentCarryingAmount": {
        "label": "Long-term Debt, Gross",
        "description": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "units": {
          "USD": [
            {
              "end": "2014-04-30",
              "val": 820000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2015-12-31",
              "val": 668850000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 593850000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 593850000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 683850000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 683850000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 950000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 950000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 946000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 946000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 946000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 946000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 1195000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1095000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1095000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1095000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 1095000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 1095000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-07-03",
              "val": 945000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 945000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 945000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 945000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 945000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 945000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 945000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 945000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3448000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 5995000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5925000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5925000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 5925000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5925000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 5925000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5925000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 5613499000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5538499000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4668774000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 4668774000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4668774000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 4668774000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 4668774000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 4250000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 4195000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 4195000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4045000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 4045000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 4045000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 4045000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 4045000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 4045000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 4045000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 3895000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3745000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 3745000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3745000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 3695000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 3495000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtInstrumentFeeAmount": {
        "label": "Debt Instrument, Fee Amount",
        "description": "Amount of the fee that accompanies borrowing money under the debt instrument.",
        "units": {
          "USD": [
            {
              "end": "2014-04-30",
              "val": 3951000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2014-04-30",
              "val": 3951000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2014-04-30",
              "val": 3951000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-12-31",
              "val": 3951000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3951000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DebtInstrumentUnamortizedDiscount": {
        "label": "Debt Instrument, Unamortized Discount",
        "description": "Amount, after accumulated amortization, of debt discount.",
        "units": {
          "USD": [
            {
              "end": "2014-04-30",
              "val": 2300000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2014-04-30",
              "val": 2300000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2014-04-30",
              "val": 2300000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2300000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "description": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 12806000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9173000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 9173000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9470000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 9470000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 11137000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 11137000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9516000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 9516000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 9516000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 9516000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 11008000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 9620000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 9217000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 9217000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 9217000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 9217000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 9217000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 8814000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 8618000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 8296000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7973000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 7973000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 7973000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 7973000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 7973000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 7651000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 39199000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 147515000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 140107000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 140107000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 140107000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 140107000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 140107000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 131245000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 121488000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 113003000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 91633000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 91633000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 91633000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 91633000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 91633000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 77058000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 72767000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 69310000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 63895000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": -63900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": -63900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 63900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 63900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": -60500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": -57200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 52200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 47400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 47400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 47400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 43800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 39000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtIssuanceCosts": {
        "label": "Debt Issuance Cost (Deprecated 2016-01-31)",
        "description": "Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 20747000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 20747000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20700000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20700000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": {
        "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction",
        "description": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 4242000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -19853000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -19853000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -19853000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11165000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11165000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11165000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6003000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6003000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6003000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -41484000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -41484000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -41484000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -11374000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -11374000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -11374000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8183000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8183000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8183000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 249000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 249000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 249000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13399000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13399000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13399000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10966000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10966000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10966000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -592000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -592000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -592000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -11726000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -11726000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -11726000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -90238000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -90238000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -90238000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -135408000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -135408000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -135400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -73952000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -74000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -79100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": -1679000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3535000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3535000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3216000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3216000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3216000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1914000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1914000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1914000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1753000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1753000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1753000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1687000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1687000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1687000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1201000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1201000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1201000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8351000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8351000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8351000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2270000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2270000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2270000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1893000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1893000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1893000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2024000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2024000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2024000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6251000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6251000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6251000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6209000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6209000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6209000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6757000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6757000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6757000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4369000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4369000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1725000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -4700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxAssetsNet": {
        "label": "Deferred Income Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 8022000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 8022000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 8022000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 8418000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 8622000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 9247000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9103000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 9103000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 9103000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10186000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 10980000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 11735000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 10162000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 10162000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 10162000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 22819000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 23153000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 23191000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -18258000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10647000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10647000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21671000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21671000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 21671000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11582000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11582000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11940000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 1878000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 3282000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7787000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8232000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8232000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 330000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -25467000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -25467000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -28782000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -28782000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -44716000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -44716000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -44716000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2833000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2833000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 3035000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 3035000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2594000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2594000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -13313000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -13313000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -13313000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -211000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -211000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -931000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -931000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -334000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -334000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -16284000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -16284000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -16284000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 3422000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 3422000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 3207000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 3207000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 254000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 254000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1628000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1628000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1628000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -721000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -721000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1757000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1757000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -1066000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -1066000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -11876000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -11876000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -11876000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 6000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 6000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -2157000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -2157000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -2123000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -2123000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -14008000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -14008000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -14008000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -64000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -64000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -859000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -859000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 14958000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 14958000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7250000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7250000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7250000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 1581000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 1581000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -4920000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -4920000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -12307000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -12307000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18433000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18433000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -18433000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -11230000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -11230000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -23472000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -23472000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -56964000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -56964000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -102744000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -102744000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -102744000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -34826000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -34826000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -66814000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -66814000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -95366000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -95366000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -145606000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -145606000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -145600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -11365000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -11300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -24088000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -24100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -47067000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -47100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -78902000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -78900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -16200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -16200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -35500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -35500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -54800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -87400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -18500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -23600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "DeferredIncomeTaxesAndOtherAssetsNoncurrent": {
        "label": "Deferred Income Taxes and Other Assets, Noncurrent",
        "description": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 11245000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14519000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 14519000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 17671000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 17671000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 28867000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 28867000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 31432000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 31432000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12463000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 3846000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 77149000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 77149000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 68610000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 68610000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 55809000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 55809000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 31468000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 31468000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 54002000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 54002000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 50938000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 50938000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 51359000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 51359000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 42989000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 42989000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 367698000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 423274000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 274557000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 274557000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 240759000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 240800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 202900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilitiesNet": {
        "label": "Deferred Income Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 26846000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 26846000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 26846000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 26646000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 27116000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 26905000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 85673000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 85673000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 85673000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 86869000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 127741000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 125816000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 69290000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 69290000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 69290000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 84080000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 89848000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 103326000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "DeferredRentCreditCurrent": {
        "label": "Deferred Rent Credit, Current",
        "description": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 274000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 274000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 274000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 274000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DeferredRentCreditNoncurrent": {
        "label": "Deferred Rent Credit, Noncurrent",
        "description": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 5741000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 5741000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 5741000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 5741000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -647000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -647000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -647000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 168000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 168000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 168000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -650000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -650000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -650000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1545000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1545000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1545000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -738000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -738000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -738000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 250000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 250000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 250000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -891000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -891000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -891000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -370000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -370000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -370000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1018000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1018000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1018000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -407000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -407000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -407000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -498000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -498000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -498000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5749000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5749000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5749000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5829000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5829000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3225000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxAndOtherLiabilitiesNoncurrent": {
        "label": "Deferred Tax and Other Liabilities, Noncurrent",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 71586000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 71586000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 71586000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 71586000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 71516000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 71494000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 88103000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 73606000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 73606000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 73606000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 73606000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 73606000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 73133000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 67511000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 66774000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 64170000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 64170000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 64170000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 64170000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 64170000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 54038000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 49997000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 411450000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 391192000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 391192000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 391192000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 391192000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 391192000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 349763000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 301068000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 231698000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 190142000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 190142000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 190142000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 190142000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 190142000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 166766000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 146516000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 101780000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 70190000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 70200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 70200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 70200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 70200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 54700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 51900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 41200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 40800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 40800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 40800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 41500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 42900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DeferredTaxAssetsCapitalLossCarryforwards": {
        "label": "Deferred Tax Assets, Capital Loss Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 3021000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 3105000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 3105000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3105000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 3105000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2779000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 2779000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3088000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 3088000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2141000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 2141000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3134000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 3134000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2391000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 2391000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2450000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 2450000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 485000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 485000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 895000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 895000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5281000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 5281000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 7542000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 7500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsDeferredIncome": {
        "label": "Deferred Tax Assets, Deferred Income",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 21136000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 21136000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 21136000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 20227000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 22622000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 21760000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 35312000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 35312000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 35312000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 34755000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 38907000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 22024000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 47618000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 47618000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 47618000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 38845000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 55461000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 67848000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 63879000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 63879000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 63879000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 53078000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 52690000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 26941000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "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": 63802000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 42616000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 39711000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 30906000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 30906000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 28091000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 28091000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 51533000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 51533000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 58440000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 58440000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 58944000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 58944000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 37039000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 37039000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 38348000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 38348000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 46345000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 46345000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 60842000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 60842000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 80043000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 80043000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 121462000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 177038000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 256036000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 256036000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 305011000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 305000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 371100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsInventory": {
        "label": "Deferred Tax Assets, Inventory",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 3223000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2789000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 2789000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2643000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2643000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2853000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 2853000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 5663000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 5663000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5491000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 5491000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5061000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 5061000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 4132000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 4132000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4085000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 4085000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6517000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6517000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4566000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 4566000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 6510000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 6510000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 14862000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 14862000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12456000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 12456000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 11891000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 11900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2010-12-31",
              "val": 18866000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 37984000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 33487000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 23972000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 23972000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 18810000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": -18810000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 89100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 19815000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 37984000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 35079000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 25916000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 25916000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 22656000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 22656000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 40429000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 40429000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 45716000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 45716000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 44283000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 44283000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 19545000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 19545000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 20269000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 20269000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 26227000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 26227000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 31443000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 31443000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 40660000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 40660000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 73415000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 128991000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 195706000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 195706000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 233226000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 233200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 292000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2010-12-31",
              "val": 11484000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 11484000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 11484000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 14569000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 11252000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15805000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 15805000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 15805000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 15805000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 15805000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 15306000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 16389000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 15475000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 20201000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 20201000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 20201000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 20201000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 20201000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 13570000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 13585000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 13063000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 20844000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 20844000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 20844000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 20844000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 20844000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 14595000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 21150000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 23450000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 30556000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 30556000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 30556000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 30556000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 30556000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 30622000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 26538000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 27877000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 18943000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 10855000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 10855000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 10855000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 10935000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 10164000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 25119000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 25119000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 25119000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 25119000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 25119000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 24859000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 24964000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 26300000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 17167000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 17167000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 17167000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 17167000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 17167000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 16904000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 16378000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 15833000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 12039000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 12039000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 12039000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 12039000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 12039000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 12041000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 37065000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1964000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5068000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 5068000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 5068000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 5068000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 5068000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 4986000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 4484000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 5183000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 7771000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 7771000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 7771000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 7771000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 7771000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 8241000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 8848000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 8690000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 8022000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 8022000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9103000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 9103000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10162000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 10162000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 11245000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 25986000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 11403000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 11403000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2669000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2669000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3972000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 3972000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 12183000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 12183000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 12247000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 12247000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 27198000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 27198000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 15184000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 15184000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 15878000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 15878000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 22316000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 22316000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 33347000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 33347000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 42599000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 42599000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 57760000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 57760000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 55685000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 55685000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 69461000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 69500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 108500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": 2838000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 3090000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 3090000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3604000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 3604000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2976000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 2976000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 5549000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 5549000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3578000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 3578000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4356000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4356000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2549000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 2549000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3488000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 3488000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5990000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 5990000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6212000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 6212000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7786000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 7786000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5670000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 15064000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 15064000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6298000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 6300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsPropertyPlantAndEquipment": {
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 4553000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2870000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2870000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1070000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1070000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10498000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 10498000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 21834000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 21834000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8395000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 8395000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 8800000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpense": {
        "label": "Deferred Tax Assets, Tax Deferred Expense",
        "description": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 11245000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 11245000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 11245000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 11563000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 11772000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 12179000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 14519000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 14519000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 14519000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 14684000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 14994000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 17565000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 17671000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 17671000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 17671000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 17820000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 26549000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 18637000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 28867000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 28867000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 28867000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 29795000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 66682000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 30211000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 31432000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 31432000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 31432000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 24695000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 24059000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 20340000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 12500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 12500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 12500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 13800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 33900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 53100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 91600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 91600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 91600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 110000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 115900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 3186000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2280000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 2280000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3155000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 3155000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3157000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 3157000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3662000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 3662000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 4673000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 4673000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5134000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 5134000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3658000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 3658000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3054000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 3054000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3415000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 3415000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3001000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 3001000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2630000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 2630000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 15249000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 15249000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11382000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 11382000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 10701000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 10700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 10600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2010-12-31",
              "val": 15250000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 10831000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 10831000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 10054000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 10054000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8844000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 8844000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 9915000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 9915000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6661000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 6661000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3729000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 3729000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8641000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 8641000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8694000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 8694000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 7568000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 7568000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 12828000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 12828000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 19636000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 19636000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 25787000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 25787000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 16341000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 16341000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 11984000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 14100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 300000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 389000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 389000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 269000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 269000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 243000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 243000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 64000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 64000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 470000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 470000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 32000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 32000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 247000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 247000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 87000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 87000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 436000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 436000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 397000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 397000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1239000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1239000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1304000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1304000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1307000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": 1021000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1021000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 1021000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1021000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1021000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 732000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 732000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 732000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 732000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1751000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1751000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1467000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1467000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 452000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 452000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 452000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 452000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 452000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 452000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 452000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 452000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": 43987000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 4632000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 4632000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4990000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 4990000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 5435000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 5435000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 11104000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 11104000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 12724000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 12724000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 14661000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 14661000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 17494000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 17494000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 18079000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 18079000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 20118000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 20118000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 29399000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 29399000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 39383000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 39383000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 48047000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 48047000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 60330000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 60330000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 71785000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 71800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 79100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 949000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1592000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1944000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1944000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3846000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 36720000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 36720000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 22894000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 22894000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 11526000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 11526000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11923000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 11923000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 33733000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 33733000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 24711000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 24711000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 19916000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 19916000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2329000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 2329000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 294283000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 294283000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 78851000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 78851000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 7533000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 7600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 949000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 674000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 692000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 692000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 601000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 601000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 77149000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 77149000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 68610000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 68610000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 55809000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 55809000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 28956000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 28956000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 50128000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 50128000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 44447000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 44447000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 38083000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 38083000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 33887000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 33887000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 364979000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 364979000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 230550000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 230550000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 215906000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 215900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 184200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesLeasingArrangements": {
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesNoncurrent": {
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 4977000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 4977000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 4977000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 4849000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 4608000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3963000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 3963000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 3963000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 3963000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 3963000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 3999000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 3982000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 3963000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 6416000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 6416000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 6416000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 6416000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 6416000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 5457000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 5059000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 5214000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5455000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 5455000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 5455000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 5455000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 5455000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 5304000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 89127000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 50030000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 58961000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 58961000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 58961000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 58961000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 58961000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 56031000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 59422000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 59704000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 37612000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 37612000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 37612000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 37612000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 37612000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 38110000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 37237000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 42089000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 26846000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 26846000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 85673000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 85673000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 69290000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 69290000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 71586000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 918000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1252000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1252000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3245000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 3245000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2512000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 2512000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3874000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 3874000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6491000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6491000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 13276000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 13276000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 9102000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 9102000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2719000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 55898000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 44007000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 44007000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 24853000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 24900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 18700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2011-12-31",
              "val": 285000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 299600000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 257000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 618000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 674000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 822000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiability": {
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability (Deprecated 2013-01-31)",
        "description": "The amount of the deferred tax liability which was not recognized because of the exceptions to comprehensive recognition of deferred taxes.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 3600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4600000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": {
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "description": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 6300000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 12000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 15000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForSettlementAndCurtailment": {
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation, (Increase) Decrease for Settlement and Curtailment",
        "description": "Amount of (increase) decrease in accumulated benefit obligation of defined benefit plan from effects of settlement and curtailment.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -346000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -346000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": -930000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -1303000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -1303000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -1059000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": -1059000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -1261000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": -1261000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -1433000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": -1433000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -882000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -882000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -1195000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": -1195000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -1130000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": -1130000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -1058000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": -1058000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -1167000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": -1167000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -1617000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": {
        "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax",
        "description": "Amount, after 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": "2011-12-31",
              "val": 764000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1058000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1059000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 857000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 857000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1007000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1007000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1149000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1149000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 681000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 687000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 919000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 919000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 860000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 860000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 791000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 648000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1028000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1028000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 811000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 811000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1043000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1043000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 435000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 435000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 170000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 170000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 490000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 490000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 514000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 514000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 598000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 598000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 713000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 713000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1195000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": -295000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -287000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -287000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -259000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": -259000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -227000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": -227000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -998000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": -998000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -712000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -712000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -705000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": -705000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -616000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": -616000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -460000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": -460000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -454000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": -454000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -422000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": {
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax",
        "description": "Amount, before tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": -13000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -12000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -12000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -11000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": -11000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -9000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": -9000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanActualReturnOnPlanAssets": {
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "description": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 36000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -36000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -27000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 367000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 367000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -158000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -158000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 336000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 336000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -481000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -481000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 302000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 302000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 75000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 75000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 471000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 471000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 137000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 137000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 547000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanActuarialNetGainsLosses": {
        "label": "Defined Benefit Plan, Actuarial Net (Gains) Losses (Deprecated 2012-01-31)",
        "description": "The net increase or decrease of changes in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 769000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -27000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -8000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -8000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -8000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -7000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -7000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -7000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -14000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -14000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -14000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -17000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -17000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -17000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfNetGainsLosses": {
        "label": "Defined Benefit Plan, Amortization of Net Gains (Losses) (Deprecated 2013-01-31)",
        "description": "The amounts in accumulated other comprehensive income related to gains and losses that are not recognized immediately and are expected to be recognized as components of net periodic benefit cost over the next fiscal year that follows the most recent annual statement of financial position presented.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -21000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -40000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfNetPriorServiceCostCredit": {
        "label": "Defined Benefit Plan, Amortization of Net Prior Service Cost (Credit) (Deprecated 2013-01-31)",
        "description": "The amounts in accumulated other comprehensive income related to prior service cost or credit expected to be recognized as components of net periodic benefit cost over the next fiscal year that follows the most recent annual statement of financial position presented.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfNetTransitionAssetObligation": {
        "label": "Defined Benefit Plan, Future Amortization of Transition Obligation (Asset) (Deprecated 2017-01-31)",
        "description": "Amount included in accumulated other comprehensive income (AOCI) related to transition obligation (asset) expected to be recognized as components of net periodic benefit cost (credit) for the fiscal year that follows the most recent annual statement of financial position.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 153000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 163000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 163000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 126000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 126000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 126000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 76000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 76000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 76000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 65000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 65000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 65000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 69000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 69000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 69000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 67000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 67000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 67000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfTransitionAssetObligation": {
        "label": "Defined Benefit Plan, Amortization of Transition Asset (Obligation)",
        "description": "Amount of transition asset (obligation) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmortizationOfTransitionObligationsAssets": {
        "label": "Defined Benefit Plan, Amortization of Transition Obligations (Assets) (Deprecated 2017-01-31)",
        "description": "The amount of the transition obligation or asset recognized in net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTax": {
        "label": "Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss), Net Gain (Loss), before Tax (Deprecated 2012-01-31)",
        "description": "The aggregate net gain (loss) recognized in other comprehensive income, including amounts arising during the period and reclassification adjustments of other comprehensive income as a result of being recognized as components of net periodic benefit cost for the period.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3765000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 648000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 1196000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 295000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYear": {
        "label": "Pension and Other Postretirement Benefit Plans, Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year (Deprecated 2013-01-31)",
        "description": "The aggregate amount in accumulated other comprehensive income expected to be recognized as a component of net periodic benefit cost over the fiscal year that follows the most recent annual statement of financial position presented, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 38000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 58000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear": {
        "label": "Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year (Deprecated 2017-01-31)",
        "description": "Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 47000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 81000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 0.014,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 0.0129,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 0.0129,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 0.014,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 0.014,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0.014,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 0.0119,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0.0119,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 0.0119,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0.0123,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0.0123,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 0.0123,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0.0113,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0.0113,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 0.0113,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0.011,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0.011,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 0.011,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0.0063,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0.0063,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 0.0063,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0.0082,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0.0082,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 0.0082,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0.0076,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0.0076,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 0.0076,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0053,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.0053,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 0.0053,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0039,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.0039,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0047,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 0.0521,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 0.0523,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 0.0523,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 0.0422,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 0.0422,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0.0422,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 0.0418,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0.0418,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 0.0418,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0.041,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0.041,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 0.041,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0.0441,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0.0441,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 0.0441,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0.037,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0.037,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 0.037,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0.029,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0.029,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 0.029,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0.0305,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0.0305,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 0.0305,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0.0308,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0.0308,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 0.0308,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0291,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.0291,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 0.0291,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0233,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.0233,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0394,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "description": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0174,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0136,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0136,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0138,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0138,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0138,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.018,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.018,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.018,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0141,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0141,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0141,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0183,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0183,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0183,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0194,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0194,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0194,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.017,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.017,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.017,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0145,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0145,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0145,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0166,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0166,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0166,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0129,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0129,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0129,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0098,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0098,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "description": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0149,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0153,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0153,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0152,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0152,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0152,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0114,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0114,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0114,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.007,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.007,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.007,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0135,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0135,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0135,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0176,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0176,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0176,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0143,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0143,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0143,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0189,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0189,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0189,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0151,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0151,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0151,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0182,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0182,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0132,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "description": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0638,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0526,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0526,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0514,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0514,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0514,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0284,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0284,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0284,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0201,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0201,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0201,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0338,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0338,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0338,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0441,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0441,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0441,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0343,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0343,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0343,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.03,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.03,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.03,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0318,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0318,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0318,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0351,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0351,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0351,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0233,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0233,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0251,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 21796000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 26515000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 26515000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 16364000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 16364000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 16364000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 12607000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 12607000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 12607000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 9855000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 9855000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 9855000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 8482000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 8482000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 8482000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8194000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 8194000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 8194000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7073000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 7073000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 7073000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 7682000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 7682000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 7682000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7308000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 7308000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 7308000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6946000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6946000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 6946000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 7278000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 7278000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7050000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 222000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 222000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 560000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 560000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 636000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 636000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 322000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 322000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 455000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanBenefitsPaid": {
        "label": "Defined Benefit Plan, Benefits Paid (Deprecated 2017-01-31)",
        "description": "The amount of payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to plan assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 899000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2596000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2596000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3329000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3329000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1072000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1072000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 922000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 922000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1165000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1165000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": {
        "label": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "description": "Amount of increase in benefit obligation of defined benefit plan from business combination.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10100000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            }
          ]
        }
      },
      "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets": {
        "label": "Defined Benefit Plan, Plan Assets, Business Combination",
        "description": "Amount of increase in plan assets of defined benefit plan from business combination.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 331000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 331000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanContributionsByEmployer": {
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "description": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1153000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 866000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 866000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 88000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 88000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 110000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 110000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 93000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 93000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanCurtailments": {
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment",
        "description": "Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4675000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4675000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 536000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 536000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear": {
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year (Deprecated 2013-01-31)",
        "description": "The employer's best estimate, as soon as it can be reasonably determined, of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. Estimated contributions may be presented in the aggregate combining (1) contributions required by funding regulations or laws, (2) discretionary contributions, and (3) noncash contributions.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 8000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 629000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedAmortizationNextFiscalYear": {
        "label": "Defined Benefit Plan, Expected Amortization, Next Fiscal Year",
        "description": "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 91000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 85000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 74000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": {
        "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year",
        "description": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": -21000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -17000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -38000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 70000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 68000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 36000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 2187000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2340000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2297000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2514000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2082000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2021000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2197000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1707000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1832000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 935000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5940000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3029000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1581000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsInFiveFiscalYearsThereafter": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter (Deprecated 2012-01-31)",
        "description": "The amount of the aggregate benefits expected to be paid in the five fiscal years thereafter (the aggregate amount of benefits expected to be paid in years 6 through 10 after the date of the latest statement of financial position).",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2412000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearFive": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payments in Year Five (Deprecated 2012-01-31)",
        "description": "The amount of the benefits expected to be paid in Year 5.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 229000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearFour": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payments in Year Four (Deprecated 2012-01-31)",
        "description": "The amount of the benefits expected to be paid in Year 4.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 345000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearOne": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payments in Year One (Deprecated 2012-01-31)",
        "description": "The amount of the benefits expected to be paid in Year 1.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 25000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearThree": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payments in Year Three (Deprecated 2012-01-31)",
        "description": "The amount of the benefits expected to be paid in Year 3.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 306000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearTwo": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payments in Year Two (Deprecated 2012-01-31)",
        "description": "The amount of the benefits expected to be paid in Year 2.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 23000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 25000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 242000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 195000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 166000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 65000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 102000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 36000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 41000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 42000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 735000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 592000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2012-12-31",
              "val": 311000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 293000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 216000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 344000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 736000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 437000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 251000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 399000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 350000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 467000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 922000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 641000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 218000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2012-12-31",
              "val": 219000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 265000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 264000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 161000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 187000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 186000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 201000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 201000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 356000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 251000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1127000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 453000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 361000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2012-12-31",
              "val": 320000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 195000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 239000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 300000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 145000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 205000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 217000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 113000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 317000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1264000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 404000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 246000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2012-12-31",
              "val": 285000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 123000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 129000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 278000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 106000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 103000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 33000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 225000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 121000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 200000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 779000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 976000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 218000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "description": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 112000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 93000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 71000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 74000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 70000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedReturnOnPlanAssets": {
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "description": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 72000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 76000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 76000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 65000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 65000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 65000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanFairValueOfPlanAssets": {
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "description": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4681000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 6040000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 6040000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 357000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 357000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 357000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 384000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 384000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 384000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 380000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 380000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 380000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 718000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 718000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 718000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 743000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 743000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 743000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 908000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 908000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 908000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 835000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 835000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 835000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 910000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 910000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 910000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1042000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1042000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 969000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "description": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2876000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1283000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1283000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1047000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1047000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1742000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1742000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -962000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -962000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -198000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -198000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 203000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 203000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 438000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 438000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -12000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -12000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 69000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 69000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 449000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 449000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -383000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets": {
        "label": "Defined Benefit Plan, Foreign Currency Exchange Rate Changes, Plan Assets (Deprecated 2017-01-31)",
        "description": "The amount of increase or decrease in plan assets attributed to foreign currency changes. The effects of foreign currency exchange rate changes that are to be disclosed are those applicable to plans of a foreign operation whose functional currency is not the reporting currency.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 655000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 131000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 131000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -12000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -12000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -22000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -22000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -26000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -26000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanFundedStatusOfPlan": {
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "description": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": -20475000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": -16007000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": -16007000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -12225000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -12225000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -9471000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": -9471000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -8102000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": -8102000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -7476000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": -7476000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -6330000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -6330000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -6774000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": -6774000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -6473000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": -6473000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -6036000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": -6036000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -6236000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": -6236000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -6081000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": -6081000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -14239000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": -14239000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": -11211000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": -11211000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": -10131000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": -10100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -7600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanFutureAmortizationOfGainLoss": {
        "label": "Defined Benefit Plan, Future Amortization of Gain (Loss) (Deprecated 2017-01-31)",
        "description": "Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -29000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -44000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -18000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -21000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit": {
        "label": "Defined Benefit Plan, Future Amortization of Prior Service Cost (Credit) (Deprecated 2017-01-31)",
        "description": "Amount included in accumulated other comprehensive income (AOCI) related to prior service cost (credit) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 63000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanInterestCost": {
        "label": "Defined Benefit Plan, Interest Cost",
        "description": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 350000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 319000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 319000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 290000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 290000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 290000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 163000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 163000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 163000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 111000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 111000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 111000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 91000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 91000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 91000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 62000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 62000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 62000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 2101000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2306000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2306000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 958000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 958000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 958000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 284000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 284000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 284000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 458000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 458000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 458000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 213000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 213000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 213000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 444000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 444000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 444000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 229000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 229000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 229000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 183000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 183000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 183000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 148000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 148000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 130000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 600000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitPlanOtherChanges": {
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Other Change",
        "description": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1412000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1412000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            }
          ]
        }
      },
      "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "description": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 23069000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 15280000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 15280000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 11293000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 11293000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8651000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 8651000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7180000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 7180000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6948000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 6948000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6145000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 6145000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6497000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 6497000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 6235000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 6235000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6030000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6030000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6480000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 6480000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5995000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 5995000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12151000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 12151000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 10375000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 10375000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8996000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 9000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "description": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 6040000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 357000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 357000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 384000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 384000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 380000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 380000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 718000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 718000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 743000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 743000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 908000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 908000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 835000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 835000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 910000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 910000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1042000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1042000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 969000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 969000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1014000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1014000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1407000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1407000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1475000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": {
        "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "description": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 26515000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 16364000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 16364000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 12607000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 12607000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 9855000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 9855000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 8482000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 8482000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8194000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 8194000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7073000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 7073000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6774000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 6774000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 6473000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 6473000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6036000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6946000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 7278000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 7278000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7050000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 7050000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 15253000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 15253000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12618000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 12618000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 11606000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 11600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 9000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanPlanAssetsBenefitsPaid": {
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "description": "Amount of payment to participant under defined benefit plan which decreases plan assets. 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": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 185000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 185000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 41000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 41000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 157000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2300000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2300000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "description": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 72000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 72000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -29000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -29000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 69000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 69000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment",
        "description": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 71000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 726000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 726000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 726000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -160000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -160000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -160000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -95000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -95000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -95000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1520000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1654000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1654000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1268000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1268000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1268000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 89000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 89000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 89000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 98000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 98000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 98000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 64000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 64000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 64000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 65000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 65000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 65000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedBenefitPlanSettlementsBenefitObligation": {
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "description": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5710000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5710000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "DefinedBenefitPlanSettlementsPlanAssets": {
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "description": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5511000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5511000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            }
          ]
        }
      },
      "DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear": {
        "label": "Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year (Deprecated 2017-01-31)",
        "description": "Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DefinedBenefitPlanTargetAllocationPercentageOfAssetsDebtSecurities": {
        "label": "Defined Benefit Plan, Target Allocation Percentage of Assets, Debt Securities (Deprecated 2012-01-31)",
        "description": "Target allocation percentage of investments in debt securities to total plan assets presented on a weighted-average basis as of the measurement date of the latest statement of financial position.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.39,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "DefinedBenefitPlanTargetAllocationPercentageOfAssetsEquitySecurities": {
        "label": "Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities (Deprecated 2012-01-31)",
        "description": "Target allocation percentage of investments in equity securities to total plan assets presented on a weighted-average basis as of the measurement date of the latest statement of financial position.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.51,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "DefinedBenefitPlanTargetAllocationPercentageOfAssetsOther": {
        "label": "Defined Benefit Plan, Target Allocation Percentage of Assets, Other (Deprecated 2012-01-31)",
        "description": "Target allocation percentage in other than debt securities, equity securities, and real estate to total plan assets presented on a weighted-average basis as of the measurement date of the latest statement of financial position.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": 400000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2500000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3200000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3200000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3200000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3200000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3200000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3200000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4400000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4400000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4400000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4900000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4900000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4900000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5100000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5100000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6100000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6100000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7100000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7100000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8200000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8200000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8200000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10100000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10100000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10100000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21900000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25400000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25400000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24600000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercent": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "description": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "units": {
          "pure": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.04,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.04,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.04,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.04,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.04,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.04,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.04,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.04,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.04,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.04,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.05,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.05,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.06,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.06,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": 30890000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 13890000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 20645000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27967000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27967000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 6819000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 13529000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 13529000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 20292000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 20292000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 26839000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 26839000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 26839000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 6487000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 6487000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13513000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13513000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 20862000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 20862000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 28013000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 28013000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 28013000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 7296000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 7296000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 14607000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 14607000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 21812000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 21812000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29468000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29468000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29468000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 7832000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 7832000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 18875000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 18875000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 33005000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 33005000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 46637000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 46637000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 46637000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 13319000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 13319000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 26724000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 26724000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 40080000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 40080000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54305000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54305000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54305000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 13700000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 13700000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 27525000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 27525000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 41320000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 41320000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55623000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55623000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55623000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 13977000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 13977000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 28388000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 28388000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 43173000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 43173000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58208000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58208000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58208000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 15897000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 15897000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31699000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31699000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 48236000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 48236000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 65116000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 65116000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 65116000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 16721000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 16721000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 35317000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 35317000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 54623000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 54623000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74975000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74975000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74975000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 20648000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 20648000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 41287000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 41287000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 62064000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 62064000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 83430000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 83430000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 83430000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 22095000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 22095000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 44669000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 44669000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 67510000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 67510000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90311000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90311000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90311000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 23905000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 23905000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 48286000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 48286000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 93489000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 93489000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135371000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135371000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 46775000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 46775000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 90494000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 90494000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 130125000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 130125000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172683000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172683000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45343000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 92750000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 92700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 139848000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 139800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 188120000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 188100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 49900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 49900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 101200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 101200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 151600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 205300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 34100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 68500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "DepreciationAndAmortization": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "description": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50127000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 41198000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 37064000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "DepreciationDepletionAndAmortization": {
        "label": "Depreciation, Depletion and Amortization",
        "description": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 41198000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 37064000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 37064000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37607000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37607000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37607000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38815000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38815000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38815000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 83704000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 83704000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 83704000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 101654000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 101654000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 101654000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99886000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99886000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99886000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 102231000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 102231000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 102231000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 127268000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 127268000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 127268000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 141403000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 141403000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 141403000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136522000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136522000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136522000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138167000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138167000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 138167000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 279324000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 279324000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 387160000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172683000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 92700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 47400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 139800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 47100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 188120000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 188100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 49900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 49900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 101200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 101200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 51300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 51300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 151600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 50400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 205300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 34100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 68500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 34400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DerivativeAssetFairValueGrossLiability": {
        "label": "Derivative Asset, Fair Value, Gross Liability",
        "description": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "units": {
          "USD": [
            {
              "end": "2014-03-29",
              "val": 35000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "DerivativeAssets": {
        "label": "Derivative Asset",
        "description": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-03-29",
              "val": 257000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-09-27",
              "val": 831000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-27",
              "val": 391000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-12-31",
              "val": 2463000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 2463000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 2463000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 2463000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2463000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-07-01",
              "val": 183000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 631000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 584000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 589000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 82000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 34400000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 31800000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 7100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-09-27",
              "val": 1200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeAsset": {
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "description": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 106000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 292000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-09-27",
              "val": 2138000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2485000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 2485000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 2485000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 948000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 427000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2958000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 2958000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 2958000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 183000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 631000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 584000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-03-30",
              "val": 82000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeLiability": {
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "description": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4730000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 4730000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 4730000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 4730000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 3635000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 1224000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 1031000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 620000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 620000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 620000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 620000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 620000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 1561000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1307000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4336000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 4336000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 4336000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 4336000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4336000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 2713000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 557000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 11354000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 495000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 495000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 495000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 495000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 495000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 2650000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 3515000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 267000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 2297000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 132000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1914000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            }
          ]
        }
      },
      "DerivativeGainLossOnDerivativeNet": {
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "description": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -1156000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 1002000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5759000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -3354000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -4428000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -1074000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -5212000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -5212000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -784000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -784000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5726000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5726000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 257000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 257000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -437000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -437000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -693000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -693000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 740000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 740000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 1181000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 1181000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1456000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1456000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2713000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2713000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -2322000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -2322000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 391000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 391000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -13249000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -13249000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -10927000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -10927000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10787000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10787000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10787000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -2650000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -2650000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -6165000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -6165000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": -3515000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": -3515000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -6432000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -6432000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": -267000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": -267000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1647000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1647000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1647000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -2297000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -2297000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -2114000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -2114000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 183000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 183000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -2245000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -2245000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -132000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -132000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2209000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2209000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1914000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1914000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1283000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 631000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -699000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 584000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1287000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 82000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "DerivativeInstrumentsGainLossRecognizedInIncomeNet": {
        "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Net (Deprecated 2013-01-31)",
        "description": "The amount of net gains and losses recognized in income during the period on derivative instruments designated and qualifying as hedging instruments in fair value hedges and related hedged items designated and qualifying in fair value hedges, on derivative instruments designated and qualifying as hedging instruments in cash flow hedges, and on derivative instruments not designated as hedging instruments.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2158000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 777000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -4428000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -1074000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "DerivativeLiabilities": {
        "label": "Derivative Liability",
        "description": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 3354000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 1074000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 784000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 514000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 514000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 514000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 514000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 514000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 693000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 2713000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-09-26",
              "val": 10927000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 2650000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 3515000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 267000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-04-01",
              "val": 2297000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-09-30",
              "val": 132000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-03-31",
              "val": 1914000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 589000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DerivativeLiabilityFairValueGrossAsset": {
        "label": "Derivative Liability, Fair Value, Gross Asset",
        "description": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 127000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 127000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 127000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 127000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 281000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 150000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 247000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 106000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 106000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 106000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 106000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 868000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-12-31",
              "val": 2485000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 2485000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2958000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 2958000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4784000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 589000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 589000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "Dividends": {
        "label": "Dividends",
        "description": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            }
          ]
        }
      },
      "DividendsCommonStockCash": {
        "label": "Dividends, Common Stock, Cash",
        "description": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 9900000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9913000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9913000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9913000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9953000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9953000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 9912000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39722000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39722000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39722000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9510000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9510000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9510000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9510000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9510000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9510000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 9550000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 9550000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 9550000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 9550000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 10895000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 10895000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40784000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40784000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40784000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10758000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10758000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10758000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10758000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10758000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10758000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 10980000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 10980000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 10980000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 10980000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 10782000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 10782000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 43490000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 43490000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 43490000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10832000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10832000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10832000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10832000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10832000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10832000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 10938000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 10938000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 10938000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 10938000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 10896000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 10896000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43611000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43611000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43611000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13660000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13660000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13660000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13660000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13660000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13660000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 13661000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 13661000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 13661000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 13661000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 15100000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 15100000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57305000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57305000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57305000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15092000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15092000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15092000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15092000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15092000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15092000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 14961000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 14961000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 14961000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 14961000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 15123000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 15123000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60295000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60295000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15040000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15040000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15040000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 15200000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 15200000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 15200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 15200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 15230000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 15200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60675000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 15300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 15300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 15300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 15200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 61100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 15200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 15200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 15300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DividendsPayableCurrentAndNoncurrent": {
        "label": "Dividends Payable",
        "description": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 30000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 64000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 77000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 131000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 131000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 131000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 65000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-03-30",
              "val": 65000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 96000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-29",
              "val": 96000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 307000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-09-28",
              "val": 307000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 349000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 349000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 349000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 89000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2020-03-28",
              "val": 89000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 86000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2020-06-27",
              "val": 86000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 74000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 245000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 245000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 593000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 76000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 27000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 66000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 658000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 658000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 654000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 654000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 654000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 628000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 730000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 730000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 720000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2024-09-28",
              "val": 700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 822000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-06-28",
              "val": 700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.49,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-04-03",
              "val": 0.13,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 0.27,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 0.14,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 0.14,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 0.44,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 0.17,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 0.17,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.64,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.64,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-03",
              "end": "2010-12-31",
              "val": 0.2,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 0.22,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 0.22,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 0.22,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 0.46,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 0.46,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 0.62,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 0.62,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.92,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.92,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.92,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 0.3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 0.3,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.29,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.29,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0.42,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0.42,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.5,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.5,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.5,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 0.08,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 0.08,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0.26,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0.26,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0.39,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0.39,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.54,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.54,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.54,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 0.15,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 0.15,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 0.07,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 0.07,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0.28,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0.28,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0.45,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0.45,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.57,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.57,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.57,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 0.13,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 0.13,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.12,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.12,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.12,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.12,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0.35,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0.35,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0.5,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0.5,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.16,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.16,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.16,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.16,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.69,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.69,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.69,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 0.18,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 0.18,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0.51,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0.51,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.8,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.8,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.29,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.29,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.29,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.29,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.6,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.6,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.6,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -0.2,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -0.2,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.41,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.41,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.41,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.41,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.79,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.79,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1.13,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1.13,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.71,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.71,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.71,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 0.58,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 0.58,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 1.16,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 1.16,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.92,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.92,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.92,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.92,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1.46,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1.46,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.89,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.89,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.89,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.43,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.43,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 0.96,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 0.96,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.51,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.51,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.51,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.51,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1.55,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1.55,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.59,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.59,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.59,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.59,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.19,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.19,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.19,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.64,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.64,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.63,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.63,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.63,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.63,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1.28,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1.28,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.66,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.66,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.66,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.66,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2.15,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2.15,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.87,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.87,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.87,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.87,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3.02,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3.02,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3.02,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.87,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.87,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.93,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.93,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.93,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.93,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1.66,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1.66,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.08,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.08,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.47,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.47,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.47,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.39,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.39,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.59,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.59,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.59,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0.73,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0.73,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1.32,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1.32,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1.32,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.95,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.95,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.21,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.21,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.21,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0.25,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.3,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.3,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0.75,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0.75,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.45,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.45,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1.26,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1.26,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.51,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.51,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.94,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.94,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.42,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.42,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0.76,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0.76,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.35,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.35,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 1.23,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0.46,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1.55,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0.6,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 1.22,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0.61,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EarningsPerShareDiluted": {
        "label": "Earnings Per Share, Diluted",
        "description": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.49,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-04-03",
              "val": 0.12,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 0.26,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 0.14,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 0.14,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 0.43,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 0.17,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 0.17,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.63,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.63,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-03",
              "end": "2010-12-31",
              "val": 0.2,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 0.22,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 0.22,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 0.22,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 0.45,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 0.45,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 0.24,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 0.62,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 0.62,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 0.16,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 0.29,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 0.29,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.13,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.29,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.29,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.16,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0.42,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0.42,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0.13,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.5,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.5,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.5,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 0.08,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 0.08,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0.12,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0.26,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0.26,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0.14,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0.39,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0.39,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0.13,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.53,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.53,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.53,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 0.15,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 0.15,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.1,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -0.11,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -0.01,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 0.07,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 0.07,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.11,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0.28,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0.28,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0.17,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0.44,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0.44,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0.17,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.57,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.57,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.57,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 0.12,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 0.12,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.11,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.11,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.11,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0.11,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0.35,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0.35,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0.23,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0.5,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0.5,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.15,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.15,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.15,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0.15,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.68,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.68,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.68,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 0.18,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 0.18,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.23,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0.51,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0.51,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0.28,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.79,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.79,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.28,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.28,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.28,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0.28,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.59,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.59,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.59,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -0.2,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -0.2,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.4,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.4,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.4,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.4,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.78,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.78,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.38,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1.12,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1.12,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0.34,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.69,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.69,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.69,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 0.57,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 0.57,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0.24,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 1.15,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 1.15,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.91,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.91,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.91,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0.91,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1.45,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1.45,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0.3,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.87,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.87,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.87,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.42,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 0.42,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 0.45,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 0.95,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 0.95,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.5,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.5,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.5,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0.5,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1.53,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1.53,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.58,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.58,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.58,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0.58,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.16,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.16,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.16,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.63,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 0.63,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.62,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.62,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.62,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0.62,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1.27,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1.27,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.65,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.65,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.65,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0.65,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2.13,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2.13,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.86,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.86,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.86,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.86,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.87,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 0.87,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.92,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.92,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.92,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.92,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1.65,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1.65,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.73,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.08,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.08,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -0.5,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.46,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.46,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.46,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.38,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 0.38,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.59,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.59,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.59,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0.73,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0.73,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1.31,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1.31,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1.31,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.95,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.95,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.22,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.2,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.2,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.2,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0.25,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.3,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.3,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0.74,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0.74,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.45,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.45,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1.26,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1.25,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.51,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.51,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.93,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.93,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.41,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0.41,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0.76,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0.76,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.35,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0.35,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 1.22,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0.46,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1.55,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0.6,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 1.21,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0.61,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateContinuingOperations": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "description": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "pure": [
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0.26,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0.249,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0.229,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0.983,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0.983,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0.943,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0.943,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0.238,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0.217,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0.192,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.219,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0.217,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.206,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.19,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.172,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.172,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0.178,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0.178,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 0.237,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 0.201,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0.142,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.15,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0.167,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.087,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -0.322,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0.043,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0.043,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -0.091,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0.082,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.02,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.02,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0.068,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -0.068,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.071,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -0.091,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0.09,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0.087,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0.095,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.071,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "description": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0.35,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0.35,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.35,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.21,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0.21,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.225,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.225,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.225,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-06-30",
              "val": -6100000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -6100000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -3100000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -3300000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 7000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -1298000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 1594000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2050000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2050000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1710000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 3425000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 3425000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 492000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 492000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -80000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -80000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -80000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -60000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -60000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1933000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1933000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1707000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1707000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3241000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3241000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3241000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -4717000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -4717000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -6202000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -6202000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -3596000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -3596000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4471000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4471000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4471000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -47000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -47000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 1929000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 1929000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -5812000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -5812000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8503000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8503000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8503000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2354000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2354000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -3689000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -3689000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -4915000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -4915000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4367000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4367000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4367000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3144000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3144000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 7487000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 7487000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 11768000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 11768000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2558000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2558000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2558000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 6146000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 6146000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 4540000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 4540000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4136000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4136000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10850000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10850000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10850000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3347000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3347000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2967000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2967000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -4203000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -4203000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4389000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4389000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4389000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -256000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -256000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -706000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -706000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -1159000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -1159000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 211000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 211000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 211000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -1712000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -1712000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -2194000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -2194000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -507000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -507000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3485000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3485000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -2855000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -3615000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -3282000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4167000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "EffectOfFourthQuarterEventsAmount": {
        "label": "Effect of Fourth Quarter Events, Amount (Deprecated 2016-01-31)",
        "description": "Amount of the item included in the fourth quarter that affected period-to-period comparability (excluding restatement adjustments), or the extraordinary item or unusual or infrequent item recognized in the fourth quarter in the absence of either a fourth-quarter report or disclosure in the annual report for the fourth quarter.",
        "units": {
          "USD": [
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 2200000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4"
            }
          ]
        }
      },
      "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": 41392000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 41392000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 41392000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 27225000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 30464000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 30887000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 30887000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 30887000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 30887000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 30887000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 20278000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 24025000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 29015000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 29376000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 29376000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 29376000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 29376000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 29376000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 19309000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 23299000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 27774000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 30116000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 30116000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 30116000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 30116000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 30116000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 18251000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 35192000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 45725000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 51164000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 51164000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 51164000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 51164000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 51164000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 34251000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 35435000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 42571000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 41891000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 41891000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 41891000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 41891000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 41891000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 22068000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 34846000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 43923000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 54317000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 54317000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 54317000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 54317000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 54317000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 26199000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 41401000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 53543000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 64860000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 64860000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 64860000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 64860000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 64860000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 30107000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 56831000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 60896000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 78288000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 78288000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 78288000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 78288000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 78288000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 33131000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 47520000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 58646000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 62340000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 62340000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 62340000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 62340000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 62340000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 29590000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 61884000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 77585000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 94364000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 94364000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 94364000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 94364000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 94364000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 49554000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 66332000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 90684000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 108818000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 108818000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 108818000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 108818000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 108818000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 55562000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 69623000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 149269000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 142340000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 142340000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 142340000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 142340000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 142340000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 94166000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 92994000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 109284000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 109559000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 109559000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 109559000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 109559000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 109559000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 70471000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 90303000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 108279000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 114668000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 114700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 114700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 114700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 114700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 69800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 84300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 94200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 96500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 96500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 96500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 79500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 116700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition (Deprecated 2012-01-31)",
        "description": "The weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, using a decimal to express in number of years.",
        "units": {
          "years": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.6,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "description": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2836000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2836000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2805000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2805000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2805000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3686000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3686000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3686000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2643000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2643000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2643000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2746000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2746000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2746000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3362000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3362000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3362000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4153000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4153000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4153000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 2500000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 3200000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3400000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4978000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4978000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4978000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3421000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3421000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3421000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3626000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3626000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3626000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4129000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4129000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4129000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5488000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5488000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5488000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13977000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13977000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13977000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12472000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12472000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12967000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EquityMethodInvestmentAggregateCost": {
        "label": "Equity Method Investment, Aggregate Cost",
        "description": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "EquityMethodInvestmentNetSalesProceeds": {
        "label": "Equity Method Investment, Net Sales Proceeds (Deprecated 2016-01-31)",
        "description": "This item represents the amount of net sales proceeds received on disposal of an equity method investment.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 900000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 900000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "EquityMethodInvestmentOtherThanTemporaryImpairment": {
        "label": "Equity Method Investment, 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 equity 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 subject to the equity accounting method. 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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2200000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2200000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 6700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 6700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EquityMethodInvestmentOwnershipPercentage": {
        "label": "Equity Method Investment, Ownership Percentage",
        "description": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "units": {
          "pure": [
            {
              "end": "2011-12-31",
              "val": 0.5,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0.5,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 0.5,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 0.5,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 0.5,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 900000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 900000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": -200000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 200000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": -200000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": -200000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1500000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 200000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            }
          ]
        }
      },
      "EquityMethodInvestments": {
        "label": "Equity Method Investments",
        "description": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "units": {
          "USD": [
            {
              "end": "2014-11-11",
              "val": 2300000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 149000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 149000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 657000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 657000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 657000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3805000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3805000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3805000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 842000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 842000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 842000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            }
          ]
        }
      },
      "FairValueNetAssetLiability": {
        "label": "Fair Value, Net Asset (Liability)",
        "description": "Fair value of asset after deduction of liability.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -589000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearFive": {
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance 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-09-26",
              "val": 5501000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-04-03",
              "val": 5181000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 6328000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 6408000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2244000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2629000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 108862000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 110016000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 110016000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 119198000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 119198000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 119198000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 119198000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 119198000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 120147000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 122506000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 107110000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 109468000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 109468000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 109468000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 109468000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 109468000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 111804000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 121193000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 134322000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 146535000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 146535000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 146535000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 146535000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 146535000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 158842000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 170309000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 182443000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 193884000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 193884000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 193884000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 193884000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 193884000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 205173000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 216071000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 227044000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 237207000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 237207000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 237207000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 237207000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 237207000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 249110000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 259780000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 274787000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 281439000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 281439000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 281439000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 281439000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 281439000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 293265000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 304416000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 326051000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 343088000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 343088000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 343088000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 343088000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 343088000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 361441000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 377799000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 392262000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 409328000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 409328000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 409328000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 409328000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 409328000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 424462000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 437450000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 449454000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 445795000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 445795000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 445795000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 445795000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 445795000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 457862000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 470006000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 482098000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 494601000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 494601000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 494601000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 494601000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 494601000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 507465000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 519911000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 585137000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 636872000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 636872000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 636872000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 636872000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 636872000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 691514000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 720336000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 771786000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 808298000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 808298000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 808298000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 808298000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 808298000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 858640000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 906496000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 953421000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 999630000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 999600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 999600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 999600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 999600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1046100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 1092600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1139100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1186000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 1186000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1186000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 1232400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 1271300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "description": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 12800000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 10339000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 128100000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 88144000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 62107000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 71317000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 66245000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 71828000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 46601000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 49419000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 50522000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 47914000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 30491000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 33058000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 154687000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 122714000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 84554000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 85382000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 87247000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 179222000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 122300000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 148314000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 148337000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 169032000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 129070000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 132650000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 133138000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 133100000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 135629000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 136227000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 135518000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 943084000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 791900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 760831000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 568833000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 567185000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 368927000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 368736000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 368532000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 280736000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 257537000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 257600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 257700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 254200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 214900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 9000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8441000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 12917000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 47835000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 44802000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 33390000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 22234000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 10945000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 43101000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 31330000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 22330000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 10996000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 43670000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 35712000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 35112000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 20480000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 63444000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 48424000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 28575000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 16016000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 50930000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-26",
              "val": 12365000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 48535000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 36332000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 24334000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 12272000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 51041000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 38262000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 25553000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 65728000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 230469000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 168531000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 102710000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 51134000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 191213000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 142095000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 185572000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 185370000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 185671000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 182500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 182500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 183600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 183600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 179800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 179800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2020-03-28",
              "val": 36983000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 23817000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2024-06-29",
              "val": 93178000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 139613000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-29",
              "val": 139200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 92800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 46500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-28",
              "val": 137500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 91200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 5800000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 5547000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 42899000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 40472000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 28743000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 23790000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 28813000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 26550000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 18951000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 18951000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 20444000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20086000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 19907000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 23444000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 35266000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 35322000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 34500000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 34917000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 34745000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 39005000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 29976000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 31735000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 31295000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 31674000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 31335000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 27663000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 27809000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 27900000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 29060000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 28901000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 28901000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 230526000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 199859000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 197507000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 181694000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 181684000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 175983000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 175287000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-12-31",
              "val": 110693000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 39400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 5800000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6394000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 44178000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 42725000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 38557000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 38565000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 38630000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 38241000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 25694000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 25694000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 27076000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 26718000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 20055000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 23589000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 36042000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 36102000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 35189000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 36080000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 36080000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 40997000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 42880000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 45545000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 44763000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 45105000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 33933000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 34294000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 34433000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 34433000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 31293000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 31129000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 31129000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 232754000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 203373000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 201015000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 185381000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 185372000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 178479000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 178316000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 176379000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 174709000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 176449000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 110700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 110700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 111700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 111700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 39300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 39300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 5800000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6394000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 45602000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 43977000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 40797000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 40805000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 40869000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 40563000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 40480000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 40476000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 41746000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 41381000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 26767000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 30251000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 42732000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 42788000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 35771000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 36656000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 36655000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 41587000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 43569000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 46234000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 46639000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 45062000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 47035000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 46913000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 47047000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 47047000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 37738000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 37490000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 37490000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 239039000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 204917000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 203951000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 188318000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 188318000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 182265000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 182125000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 178789000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 177822000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 178891000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 176400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 176400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 177400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 177400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 111600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 111700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 8000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6394000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 48586000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 45401000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 43936000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 43936000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 43897000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 42860000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 42721000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 42721000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 44064000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 43659000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 41540000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 44760000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 57590000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 65973000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 42229000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 43122000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 43123000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 50731000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 44297000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 47004000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 47407000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 45828000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 47724000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 47602000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 47735000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 47735000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 50352000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 50280000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 50280000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 258598000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 211437000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 210501000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 194774000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 194670000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 185102000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 184730000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 182505000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 180380000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 182505000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 178900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 178900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 179900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 179900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 177400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 177400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsFutureAmortizationExpense": {
        "label": "Finite-Lived Intangible Assets, Future Amortization Expense (Deprecated 2012-01-31)",
        "description": "The aggregate estimated amortization expense for succeeding fiscal years for intangible assets subject to amortization.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsGross": {
        "label": "Finite-Lived Intangible Assets, Gross",
        "description": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 173949000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 166469000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 166469000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 166405000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 166405000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 152977000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 152977000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 152977000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 456604000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 455089000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 455089000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 452826000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 452826000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 452826000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 452826000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 452826000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 456976000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 456759000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 458031000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 454755000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 454755000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 454755000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 454755000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 454755000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 457701000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 465962000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 465541000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 463869000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 463869000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 463869000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 463869000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 463869000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 484079000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 665845000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 649430000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 638775000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 638775000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 638775000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 638775000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 638775000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 646022000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 644224000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 759820000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 743280000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 743280000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 743280000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 743280000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 743280000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 780277000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 779708000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 798520000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 783427000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 783427000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 783427000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 783427000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 783427000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 783316000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 784502000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 784585000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 829714000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 829714000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 829714000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 829714000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 829714000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 829754000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 828782000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 2554866000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2478827000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2478827000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 2478827000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2478827000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2478827000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 2433850000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 2142046000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2140149000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2090267000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 2090267000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 2090267000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 2090267000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 2090267000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 2089929000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 2091451000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 2092051000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2091376000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2091300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 2091300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 2091300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2091300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 2091400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 2091600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 2092400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2092900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 2092900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2092900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 2093100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 2086000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 65087000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 65087000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 65087000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 61801000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 58848000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 56453000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 56453000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 56453000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 56453000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 56453000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 54126000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 53483000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 51243000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 47207000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 47207000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 47207000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 47207000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 47207000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 44791000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 47990000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 45819000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 43509000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 43509000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 43509000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 43509000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 43509000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 41141000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 336128000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 322282000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 308554000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 308554000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 308554000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 308554000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 308554000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 296021000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 283675000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 269895000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 258942000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 258942000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 258942000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 258942000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 258942000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 251803000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 240688000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 230987000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 217548000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 217548000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 217548000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 217548000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 217548000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 208591000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 206182000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 190754000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 182430000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 182430000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 182430000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 182430000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 182430000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 190814000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 361429000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 323379000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 295687000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 295687000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 295687000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 295687000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 295687000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 284581000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 266425000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 367558000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 333952000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 333952000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 333952000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 333952000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 333952000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 355815000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 342258000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 349066000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 337632000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 337632000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 337632000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 337632000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 337632000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 325454000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 314496000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 302487000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 335113000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 335113000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 335113000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 335113000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 335113000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 322289000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 308871000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 1969729000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1841955000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1841955000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 1841955000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1841955000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1841955000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 1742336000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1421710000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1368363000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1281969000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1281969000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1281969000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1281969000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1281969000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 1231289000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 1184955000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 1138630000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1091746000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1091700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1091700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1091700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1091700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1045300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 999000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 953300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 906900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 906900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 906900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 860700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 814700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsUsefulLifeMaximum": {
        "label": "Finite-Lived Intangible Assets, Useful Life, Maximum (Deprecated 2012-01-31)",
        "description": "The maximum useful life of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsUsefulLifeMinimum": {
        "label": "Finite-Lived Intangible Assets, Useful Life, Minimum (Deprecated 2012-01-31)",
        "description": "The minimum useful life of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9.3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "ForeignCurrencyContractAssetFairValueDisclosure": {
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "description": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 36000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ForeignCurrencyContractsLiabilityFairValueDisclosure": {
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "description": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 589000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ForeignCurrencyTransactionGainLossBeforeTax": {
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "description": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2288000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2942000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -2987000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -3637000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -695000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4391000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4391000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 720000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 923000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 923000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 203000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 203000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 222000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 222000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -701000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -701000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 237000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 237000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 237000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -640000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 1333000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 1973000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 4213000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 2881000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9751000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9751000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9751000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7857000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7857000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7857000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -4577000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -14623000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -10046000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -28254000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -13631000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -23034000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -23034000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -23034000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -2401000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -2401000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -6286000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -6286000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -3885000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -3885000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -11214000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -11214000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -4928000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -4928000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5718000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5718000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1642000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -4295000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -4300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2653000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -2184000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -2200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 2111000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 2100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7705000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -2100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -2100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -2000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -2000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -4500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -2500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ForeignCurrencyTransactionGainLossRealized": {
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "description": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 1333000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 1973000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 4213000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 2881000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -4263000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -4362000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -4362000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": -98000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": -98000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -6281000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -6281000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": -1919000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": -1919000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -4577000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -14623000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -10046000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -28254000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -13631000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "FurnitureAndFixturesGross": {
        "label": "Furniture and Fixtures, Gross",
        "description": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 56938000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 61064000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 61064000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 65950000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 65950000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 70158000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 70158000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 99624000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 99624000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 98291000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 98291000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 107194000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 107194000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 121345000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 121345000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 142818000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 142818000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 157770000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 157770000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 165950000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 165950000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 189258000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 189258000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 330284000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 330284000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 299438000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 299438000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 338208000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "FutureAmortizationExpenseAfterYearFive": {
        "label": "Future Amortization Expense, after Year Five (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized for the remainder of the finite-lived intangible asset useful life after the fifth succeeding fiscal year.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18400000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearFive": {
        "label": "Future Amortization Expense, Year Five (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year five of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5800000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearFour": {
        "label": "Future Amortization Expense, Year Four (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year four of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5800000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearOne": {
        "label": "Future Amortization Expense, Year One (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year one of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearThree": {
        "label": "Future Amortization Expense, Year Three (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year three of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7900000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearTwo": {
        "label": "Future Amortization Expense, Year Two (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year two of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "GainLossOnContractTermination": {
        "label": "Gain (Loss) on Contract Termination",
        "description": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 140000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 122000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 122000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 122000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 122000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 122000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 122000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "end": "2023-02-10",
              "val": 10900000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q4I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 10876000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 10876000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 154754000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 154754000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 154800000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 154754000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 154754000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 154754000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 154800000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 184754000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 184754000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 184800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GainLossOnSaleOfEquityInvestments": {
        "label": "Gain (Loss) on Sale of Equity Investments",
        "description": "The difference between the carrying value and the sale price of equity securities, not separately or otherwise categorized as trading or available-for-sale. This element includes investments in which the entity holds a small ownership stake (generally, less than 20% of the shares outstanding) and cannot exert significant influence.",
        "units": {
          "USD": [
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1500000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1500000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1500000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1500000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 300000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            }
          ]
        }
      },
      "GainsLossesOnExtinguishmentOfDebt": {
        "label": "Gain (Loss) on Extinguishment of Debt",
        "description": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -20687000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -20687000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -20687000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2429000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2429000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2429000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -1470000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -1470000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -2378000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": -908000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2378000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2378000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2378000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -23338000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": -23338000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -23338000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -23338000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -23338000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -23338000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -2235000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -2235000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -2235000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -2235000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3287000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3287000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3287000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -3880000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -2787000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -8361000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -7269000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -4481000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12893000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -10862000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -4532000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -27865000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -27865000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -27900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -10589000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -10600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -11385000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -11400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -11385000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -11400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -13386000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -13400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -1700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -1700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -2200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": -1700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "Goodwill": {
        "label": "Goodwill",
        "description": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "end": "2012-04-02",
              "val": 1900000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 2209000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2012-12-31",
              "val": 2209000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-04-01",
              "val": 10090000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 12274000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 12241000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 328431000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2014-06-28",
              "val": 328431000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 336252000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2014-09-27",
              "val": 336252000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 340743000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 340743000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 340743000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 340743000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 340743000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 340743000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 347605000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 345453000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 341305000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 342111000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 342111000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 342111000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 342111000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 342111000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 342111000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 343286000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 343261000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 349980000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 345269000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 345269000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 345269000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 345269000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 345269000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 345269000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 349120000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-04-24",
              "val": 8007000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-07-01",
              "val": 355178000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 355855000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 359688000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 359688000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 359688000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 359688000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 359688000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 359688000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 375340000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 529933000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 542235000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 550202000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 550202000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 550202000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 550202000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 550202000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 550202000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 584537000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 583328000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 659840000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 695044000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 695044000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 695044000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 695044000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 695044000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 695044000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 726234000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 725678000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 744470000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 748037000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 748037000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 748037000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 748037000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 748037000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 748037000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 747518000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 749566000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 749933000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 793702000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 793702000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 793702000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 793702000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 793702000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 793702000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 793861000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 789540000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-07-06",
              "val": 3627436000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-07-06",
              "val": 3627436000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-10-01",
              "val": 4405292000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4408331000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 4408331000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 4408331000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 4408331000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 4408331000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 4408331000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 4247504000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 3970247000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3954036000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3945860000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 3945860000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3945860000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 3945860000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 3945860000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 3945900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 3944347000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 3943893000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 3946575000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3943571000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3943600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3943600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3943600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 3943600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 3943900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 3944900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 3945200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3946700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 3946700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3946700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 3947600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 3948900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "GoodwillAcquiredDuringPeriod": {
        "label": "Goodwill, Acquired During Period",
        "description": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1900000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1900000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2200000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10090000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10090000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 316102000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 324026000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 324026000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 332124000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 332124000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 7274000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8007000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8007000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 15353000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 172632000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 185136000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 193389000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 193389000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 35133000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 34516000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 111804000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 146121000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 146121000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 31751000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 31751000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 47850000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47850000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47850000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 932000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 932000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43751000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43751000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 3633138000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3628457000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3628457000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            }
          ]
        }
      },
      "GoodwillForeignCurrencyTranslationGainLoss": {
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "description": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3604000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3435000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1276000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1276000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 3851000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2635000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2579000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6412000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6412000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 299000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2387000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -2589000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2875000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2875000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -759000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -1841000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -4023000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1730000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1730000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -3630000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -4290000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -1469000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2098000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2098000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -519000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 597000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 964000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1914000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1914000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 154000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -4167000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -21553000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5011000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5011000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 24729000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -3526000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-07-01",
              "val": 3500000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3960000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1705000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1705000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1513000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -1967000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 715000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2289000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 1300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 1600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 2200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "GoodwillPeriodIncreaseDecrease": {
        "label": "Goodwill, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 324000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 328500000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 6862000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 4710000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 562000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3200000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14419000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 190500000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 144800000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 45700000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3614600000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            }
          ]
        }
      },
      "GoodwillPurchaseAccountingAdjustments": {
        "label": "Goodwill, Purchase Accounting Adjustments",
        "description": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 7186000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 5656000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 4972000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4972000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4972000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 4434000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4434000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4434000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8007000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -39000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 451000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1857000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 451000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 451000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 3069000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 3173000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 3045000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3045000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3045000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 5000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 5000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 5000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -6023000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -1021000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-07-01",
              "val": 1000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1021000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1021000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -115217000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "GoodwillTranslationAdjustments": {
        "label": "Goodwill, Translation Adjustments (Deprecated 2016-01-31)",
        "description": "Amount of increase (decrease) from foreign currency translation adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -25000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -25000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -33000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 55000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -48000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -48000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3655000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3655000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -324000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -946000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -4410000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3604000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 1175000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1150000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            }
          ]
        }
      },
      "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": 137812000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-04-03",
              "val": 73151000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 150278000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 77127000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 77127000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 230134000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 79856000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 79856000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 310643000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 310643000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-03",
              "end": "2010-12-31",
              "val": 80509000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 88345000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 88345000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 88345000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 183488000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 183488000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 95143000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 95143000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 95143000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 95143000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 258316000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 258316000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 74828000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 74828000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 74828000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 74828000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 325930000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 325930000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 325930000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 67614000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 67614000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 76244000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 76244000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 76244000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 76244000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 158990000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 158990000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 82746000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 82746000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 82746000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 82746000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 240922000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 240922000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 81932000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 81932000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 81932000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 81932000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 307383000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 307383000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 307383000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 66461000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 66461000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 67128000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 67128000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 67128000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 67128000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 144698000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 144698000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 77570000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 77570000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 77570000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 77570000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 214830000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 214830000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 70132000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 70132000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 70132000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 70132000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 294214000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 294214000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 294214000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 79384000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 79384000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 71352000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 71352000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 71352000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 71352000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 160020000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 160020000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 88668000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 88668000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 88668000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 88668000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 258763000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 258763000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 98743000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 98743000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 98743000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 98743000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 376683000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 376683000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 376683000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 117920000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 117920000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 116536000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 116536000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 116536000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 116536000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 244623000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 244623000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 128087000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 128087000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 128087000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 128087000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 360933000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 360933000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 116310000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 116310000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 116310000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 116310000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 470231000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 470231000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 470231000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 109298000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 109298000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 114706000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 114706000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 114706000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 114706000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 253911000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 253911000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 139205000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 139205000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 139205000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 139205000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 376891000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 376891000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 122980000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 122980000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 122980000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 122980000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 508691000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 508691000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 508691000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 131800000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 131800000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 139596000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 139596000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 139596000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 139596000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 289899000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 289899000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 150303000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 150303000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 150303000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 150303000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 445306000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 445306000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 155407000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 155407000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 155407000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 155407000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 608985000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 608985000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 608985000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 163679000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 163679000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 175997000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 175997000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 175997000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 175997000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 358375000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 358375000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 182378000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 182378000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 182378000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 182378000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 540091000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 540091000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 181716000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 181716000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 181716000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 181716000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 719831000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 719831000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 719831000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 179740000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 179740000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 177393000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 177393000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 177393000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 177393000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 343667000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 343667000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 166274000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 166274000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 166274000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 166274000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 514017000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 514017000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 170350000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 170350000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 170350000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 170350000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 711653000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 711653000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 711653000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 197636000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 197636000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 185478000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 185478000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 185478000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 185478000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 392850000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 392850000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 207372000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 207372000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 207372000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 207372000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 618850000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 618850000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 226000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 226000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 226000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 226000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 849722000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 849722000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 849722000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 230872000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 230872000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 234986000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 234986000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 234986000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 234986000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 500370000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 500370000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 265384000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 265384000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 265384000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 265384000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 764574000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 764574000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 264204000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 264204000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 264204000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 264204000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1059664000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1059664000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1059664000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 295090000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 295090000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 309820000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 309820000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 309820000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 309820000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 620217000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 620217000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 310397000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 310397000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 310397000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 310397000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 991888000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 991888000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 371671000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 371671000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 371671000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 371671000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1396413000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1396413000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1396413000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 404525000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 404525000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 401685000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 401685000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 401685000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 785851000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 785851000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 384166000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 384166000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 384166000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1152925000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1152925000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 367074000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 367074000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 367074000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1497605000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1497605000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1497600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 344680000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 351820000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 351800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 727639000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 727600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 375819000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 375800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1099464000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1099400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 371825000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 371800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1486719000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1486700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 356500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 356500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 708000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 708000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 351500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 351500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 1059300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 351300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1419900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 380800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 800800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 420000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ImpairmentOfInvestments": {
        "label": "Other than Temporary Impairment Losses, Investments",
        "description": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2164000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2164000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 700000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 500000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 500000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 500000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 500000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 500000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 500000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 500000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -43321000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50644000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50644000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 68839000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 68839000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 68839000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49056000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49056000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49056000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29066000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29066000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29066000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -118917000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -118917000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -118917000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -16751000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -16751000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -16751000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7328000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7328000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7328000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13363000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13363000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13363000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 61545000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 61545000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 61545000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 145215000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 145215000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 145215000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86572000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86572000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86572000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137145000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137145000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137145000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -272365000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -272365000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -272365000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -457888000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -457888000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -457900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -239773000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -239800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -286000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "description": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 318049000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 247887000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 95862000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 354287000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 354287000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 98067000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 202753000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 104686000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 330854000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 330854000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 128101000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 128101000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 479076000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 479076000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 479076000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 145580000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 145580000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 262588000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 262588000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 117008000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 117008000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 181870000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 181870000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -80718000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -80718000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 247080000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 247080000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 247080000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -66697000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -66697000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 114588000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 114588000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 181285000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 181285000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 145812000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 145812000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 31224000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 31224000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172670000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172670000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 48928000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 48900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 123530000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 123500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 74602000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 74600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 209564000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 209500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 86034000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 86000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 322052000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 322000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 71400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 71400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 127200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 127200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 55800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 55800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 199500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 72300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 254600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 93200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 203300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 110100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -16567000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50837000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50837000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 59125000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 59125000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 59125000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50647000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50647000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50647000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 67129000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 67129000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 67129000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 105525000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 105525000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 105525000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 108936000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 108936000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 108936000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 127327000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 127327000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 127327000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171368000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171368000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171368000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 192887000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 192887000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 192887000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172834000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172834000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172834000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 267715000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 267715000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 267715000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 341931000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 341931000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 341931000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 519445000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 519445000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 519445000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 630558000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 630558000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 630600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 561825000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 561800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 540600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "description": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -59888000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 45426000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 24062000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 72975000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 27549000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 101481000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 101481000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 37609000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 79590000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 79590000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 41981000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 41981000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 106146000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 106146000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 26556000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 26556000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 127964000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 127964000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 127964000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 26921000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 26921000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 59173000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 59173000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 32252000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 32252000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 84866000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 84866000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 25693000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 25693000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99703000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99703000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99703000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 21595000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 21595000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 48892000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 48892000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 27297000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 27297000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 71838000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 71838000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 22946000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 22946000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 96195000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 96195000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 96195000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 18555000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 18555000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -18509000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -18509000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -37064000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -37064000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -23347000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -23347000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -4838000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -4838000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13392000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13392000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13392000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 19644000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 19644000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 50385000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 50385000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 30741000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 30741000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 77874000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 77874000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 27489000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 27489000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92185000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92185000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92185000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 21085000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 21085000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 59488000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 59488000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 38403000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 38403000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 85380000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 85380000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 25892000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 25892000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 119999000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 119999000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 119999000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 41625000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 41625000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 92658000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 92658000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 51033000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 51033000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 142808000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 142808000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 50150000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 50150000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 184731000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 184731000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 184731000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 71108000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 71108000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 135239000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 135239000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 64131000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 64131000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 194726000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 194726000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 59487000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 59487000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 254432000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 254432000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 254432000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 38080000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 38080000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 205312000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 205312000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 167232000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 167232000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 246955000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 246955000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 41643000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 41643000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 318049000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 318049000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 69628000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 69628000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 152025000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 152025000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 82397000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 82397000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 247887000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 95862000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 354287000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 98067000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 202753000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 104686000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -867000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 268000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 77000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 485000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 217000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1353000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1353000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 239000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 475000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 475000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 236000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 236000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 489000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 489000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 14000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 14000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 499000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 499000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 499000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 3000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 3000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -50000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -50000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -50000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -50000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -90000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -90000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -40000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -40000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -293000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -293000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -293000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -102000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -102000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -150000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -150000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -48000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -48000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -218000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -218000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -68000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -68000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1687000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1687000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1687000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncomeLossIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax",
        "description": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 38000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 766000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -766000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -400000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": {
        "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle",
        "description": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -590000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -2996000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 10202000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 5393000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 15202000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 5000000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15006000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15006000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 8273000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 17968000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 17968000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 9695000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 9695000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 22550000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 22550000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 4582000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 4582000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4217000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4217000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4217000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9065000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9065000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 19644000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 19644000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 10579000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 10579000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 27300000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 27300000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7656000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7656000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30881000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30881000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30881000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 5198000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 5198000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 12714000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 12714000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 7516000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 7516000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 17853000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 17853000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 5139000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 5139000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21669000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21669000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21669000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 4243000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 4243000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -18202000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -18202000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -22445000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -22445000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -22012000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -22012000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -3810000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -3810000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21572000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21572000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21572000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 4670000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 4670000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 10915000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 10915000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 6245000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 6245000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 14933000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 14933000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 4018000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 4018000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10202000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10202000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10202000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 4873000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 4873000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 10386000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 10386000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 5513000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 5513000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 14331000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 14331000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 3945000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 3945000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22852000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22852000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22852000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 9111000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 9111000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 20153000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 20153000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 11042000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 11042000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 29401000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 29401000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 9248000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 9248000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99665000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99665000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99665000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13546000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13546000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 23328000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 23328000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9782000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9782000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 34755000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 34755000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 11427000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 11427000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13677000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13677000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13677000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 5422000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 5422000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 48657000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 48657000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 43235000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 43235000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 49533000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 49533000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 876000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 876000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63189000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63189000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 63189000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 8622000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 8622000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 22983000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 22983000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 14361000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 14361000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 39542000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 39542000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 16559000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 16559000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59318000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59318000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59318000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 13391000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 13391000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 29307000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 29307000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 15916000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 15916000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 39947000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 39947000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 10640000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 10640000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69950000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69950000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69950000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 19875000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 19875000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 37392000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 37392000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 17517000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 17517000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 30377000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 30377000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -7015000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -7015000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38160000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38160000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38160000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 21469000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 21469000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 4978000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 4978000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -16491000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -16491000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2851000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2851000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -2127000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -2127000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8413000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8413000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 3456000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 3400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 10145000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 10100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 6689000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 6700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 18335000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 18300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 8190000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 8200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28332000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 8200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 8200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 11000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 11000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 2800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 2800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 12500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 1500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 1000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 17500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 16500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -2794000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3592000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3592000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 22034000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 22034000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 22034000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 29697000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 29697000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 29697000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10208000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10208000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10208000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12274000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12274000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12274000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16060000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16060000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16060000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 10950000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 24254000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35722000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35722000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35722000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 7132000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 14605000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 14605000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 27826000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 27826000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33330000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33330000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33330000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8031000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8031000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31881000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31881000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 44249000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 44249000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 54415000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 54415000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 54415000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 47770000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 47770000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 31653000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 31653000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 66474000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 66474000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77970000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77970000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77970000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 7997000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 7997000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 19315000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 19315000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 35544000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 35544000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37228000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37228000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37228000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 14959000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 14959000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 58297000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 58297000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 85409000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 85409000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 88059000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 88059000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 88059000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12867000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12867000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 62168000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 62168000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 96729000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 96729000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 113666000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 113666000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 113666000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 42424000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 42424000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 85913000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 85913000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 129474000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 129474000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138875000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138875000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 17549000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 17500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 53002000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 53000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 92333000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 92300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 103795000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 103800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 19200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 19200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 60900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 60900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 108600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 113000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 2100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 46100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "IncomeTaxHolidayAggregateDollarAmount": {
        "label": "Income Tax Holiday, Aggregate Dollar Amount",
        "description": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
        "label": "Income Tax Holiday, Income Tax Benefits Per Share",
        "description": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.05,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.05,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.02,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.02,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.04,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": 16579000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -13600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -13600000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -3596000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -9716000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": -6120000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -14936000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -5220000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -41038000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -41038000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -41038000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 15000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -292000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -307000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -457000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": -165000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 358000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 358000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 358000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 445000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 445000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 445000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2106000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2106000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2106000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 449000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 1034000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 585000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 1542000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 508000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1109000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1109000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1109000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1713000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1713000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1713000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 481000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 1237000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 756000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2045000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 808000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3195000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3195000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3195000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 641000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 453000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -188000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1455000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 1002000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 527000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 527000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 527000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2051000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2051000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2051000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9281000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9281000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9281000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9984000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9984000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9984000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8052000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8052000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8052000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9032000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9032000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11501000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationDeductionsDividends": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Dividends, 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 dividend.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -4736000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4736000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -3722000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 3722000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -2936000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 2936000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 1800000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1800000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9398000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "IncomeTaxReconciliationDeductionsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.",
        "units": {
          "USD": [
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 2400000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 2900000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": -6891000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -620000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1045000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": -425000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 46000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 1091000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1959000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1959000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -447000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -648000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -201000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -2464000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": -1230000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5314000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5314000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5314000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -3683000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -2055000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -6742000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -3059000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10583000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10583000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10583000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -2746000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -9498000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -9498000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -7766000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -7766000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -12958000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -12958000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -3460000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -3460000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -19996000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -19996000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -19996000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -3021000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -8275000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -5254000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -14133000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -5858000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23374000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23374000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23374000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -22242000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -22242000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -22242000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -3372000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -10645000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -7273000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -18017000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -7372000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -27581000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -27581000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -27581000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1797000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2346000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -4142000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -7117000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -4771000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2359000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2359000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2359000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1362000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1362000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1362000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7877000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7877000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7877000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15862000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15862000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -15862000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7607000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7607000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7607000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -18383000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -18383000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -18400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -25685000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -25700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": -20961000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 35519000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 35519000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 13107000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 27883000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 14776000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 37182000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 9299000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 44788000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 44788000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 44788000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9423000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 20712000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11289000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 29705000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 8993000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34896000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34896000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34896000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 17112000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 9554000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 25143000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 8031000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 33668000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 33668000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 33668000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 6494000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -6478000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -6478000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -12972000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -12972000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -8171000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -8171000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1693000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1693000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4687000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4687000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4687000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 6875000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 17635000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 10760000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 27256000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 9621000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32265000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32265000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32265000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 42000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 42000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 42000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 14569000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 32430000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 17861000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 49983000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 17553000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64656000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64656000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64656000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14933000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28400000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 13467000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 40892000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 12492000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 53431000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 53431000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 53431000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66790000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66790000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66790000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 74400000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 74400000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 74400000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100606000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100606000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100606000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51887000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51887000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51887000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 36261000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 36261000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 36300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66657000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 53500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-01-01",
              "end": "2018-06-30",
              "val": 2600000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 5300000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "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": "2019-03-31",
              "end": "2019-06-29",
              "val": 23500000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 23500000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q2"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, 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 research and development expense.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1412000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -790000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3233000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, 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 restructuring charges.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 9400000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 9400000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q2"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-12-31",
              "val": 739000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 815000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 815000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -2295000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -2792000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -497000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -2859000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -67000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2321000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2321000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2321000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -5564000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -5792000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -228000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -5645000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 147000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3826000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3826000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3826000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1411000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1411000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1411000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8231000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8231000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8231000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8899000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8899000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8899000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5290000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5290000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5290000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7431000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7431000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5386000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 325000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -842000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -842000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -618000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 846000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1464000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 258000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -588000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1148000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1148000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 264000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 74000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -128000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -202000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 516000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 58000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 541000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1331000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -43000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -715000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 17000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -548000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 167000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1707000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 324000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 324000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 495000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 654000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 654000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 159000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 159000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 550000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 550000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -104000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -104000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1722000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1722000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1650000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 367000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 521000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 154000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 268000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -253000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2940000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2837000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2461000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2723000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1908000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1908000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1556000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1556000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1556000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 992000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 992000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 992000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1866000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1866000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1866000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -47000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -47000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -47000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 802000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 802000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 802000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 549000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 549000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 549000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -294000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -294000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 51000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-04-01",
              "val": 148000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 327000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 179000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 221000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -106000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 262000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 727000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 464000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1110000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 383000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            }
          ]
        }
      },
      "IncomeTaxReconciliationRepatriationOfForeignEarnings": {
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, 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 repatriation of foreign earnings.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4009000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -6891000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1959000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": -1708000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 605000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 605000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1013000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1013000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1013000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 440000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 440000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 440000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -357000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -357000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -357000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2115000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2115000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2115000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -576000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -576000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -576000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -769000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -769000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -769000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 50000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 209000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 159000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 90000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -119000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1376000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1376000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1376000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 495000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 698000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 203000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1076000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 378000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 605000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 605000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 605000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1563000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1563000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1563000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1539000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1539000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1539000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1333000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1333000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1333000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5907000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5907000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5907000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -9374000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -9374000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -9400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -6169000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -6200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 1374000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1383000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1383000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1379000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1379000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1379000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1483000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1483000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1483000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1103000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1103000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1103000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 129000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 535000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 406000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2112000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 1577000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2816000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2816000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2816000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 768000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 813000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 45000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 834000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 21000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 468000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 468000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 468000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1785000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1785000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1785000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1688000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1688000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1688000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4696000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4696000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4696000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5762000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5762000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5762000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11048000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11048000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2271000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 2600000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2600000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2600000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 790000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3233000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3233000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2085000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2085000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2085000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3905000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3905000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3905000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1676000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1676000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1676000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 599000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 1148000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 549000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4174000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 3026000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4881000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4881000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4881000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 900000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1574000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 674000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 901000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -673000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2263000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2263000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2263000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6514000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6514000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6514000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7204000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7204000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7204000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8469000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8469000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8469000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13525000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13525000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13525000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18679000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18679000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14250000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 17300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsAndNotesReceivable": {
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "description": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 19203000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 25974000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 27760000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 26789000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 26789000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 10130000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 10127000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 10127000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -15684000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -15684000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -19336000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -19336000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -19336000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12811000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12811000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10335000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10335000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 4290000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 4290000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -10626000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -10626000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -10626000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 12893000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 12893000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 19485000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 19485000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 16722000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 16722000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13363000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13363000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13363000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 7217000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 7217000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 24269000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 24269000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 21299000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 21299000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4845000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4845000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4845000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 32246000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 32246000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 28594000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 28594000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 38020000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 38020000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5212000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5212000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5212000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 6799000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 6799000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 36099000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 36099000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 22252000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 22252000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25298000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25298000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25298000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 7546000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 7546000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 3032000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 3032000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15345000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15345000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15401000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15401000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15401000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6011000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6011000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2687000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2687000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 8713000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 8713000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17473000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17473000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17473000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9109000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9109000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -5436000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -5436000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 30405000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 30405000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3164000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3164000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3164000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 43995000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 43995000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 42087000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 42087000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 65367000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 65367000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27461000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27461000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27461000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 21564000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 21564000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 48231000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 48231000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 53358000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 53358000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 86766000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 86766000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 86766000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 31171000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 31171000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 57309000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 57309000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 34378000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 34378000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59643000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59643000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59643000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -8379000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -8379000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -17941000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -17941000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 295000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 295000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -608000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -608000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -23217000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -23200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 11908000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 11900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 52075000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 52100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49031000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 1500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -8800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -7500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -40300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1579000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 17644000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 32351000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 34860000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 34860000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -15585000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -7574000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -7574000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -14838000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -14838000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15127000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15127000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15127000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -279000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -279000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 744000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 744000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1528000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1528000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6265000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6265000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6265000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -7015000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -7015000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -5359000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -5359000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -970000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -970000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4408000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4408000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4408000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -3554000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -3554000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 12599000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 12599000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 27929000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 27929000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14348000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14348000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14348000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -5962000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -5962000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -9126000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -9126000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 12576000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 12576000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -28686000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -28686000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -28686000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -9510000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -9510000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 13555000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 13555000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 26517000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 26517000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31294000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31294000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31294000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -23490000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -23490000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -13313000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -13313000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7598000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7598000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15975000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15975000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15975000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -33985000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -33985000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -14966000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -14966000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -9440000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -9440000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19950000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19950000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19950000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -45019000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -45019000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -52707000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -52707000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -31911000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -31911000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -22647000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -22647000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -22647000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -38020000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -38020000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 5643000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 5643000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 10076000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 10076000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40162000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40162000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40162000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -28591000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -28591000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -15347000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -15347000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 37577000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 37577000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 53577000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 53577000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 53577000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -22323000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -22323000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 27145000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 27145000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 83307000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 83307000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4519000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4519000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15365000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 20043000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 20043000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -23595000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -23595000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4345000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11804000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -29547000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -14633000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -14600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -8906000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -8900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -42634000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -42600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 52563000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 52600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8870000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 9600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 9600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -25700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -25700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 34500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 63800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 114500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccruedIncomeTaxesPayable": {
        "label": "Increase (Decrease) in Income Taxes Payable",
        "description": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 481000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 6448000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 8430000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13243000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13243000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -3559000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 2017000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 2017000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -851000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -851000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -433000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -433000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -433000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -4678000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -4678000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2679000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2679000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -546000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -546000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -11015000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -11015000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -11015000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 318000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 318000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 7524000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 7524000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 5239000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 5239000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2731000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2731000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2731000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 2012000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 2012000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 1500000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 1500000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -3153000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -3153000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10975000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10975000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10975000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 3241000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 3241000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -364000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -364000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -3647000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -3647000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4955000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4955000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4955000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -726000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -726000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 407000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 407000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -11364000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -11364000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3408000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3408000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3408000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -1252000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -1252000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2957000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2957000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1664000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1664000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64516000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64516000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64516000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6692000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6692000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -7515000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -7515000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -9193000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -9193000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -30381000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -30381000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -30381000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -42873000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -42873000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 15391000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 15391000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -20574000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -20574000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3494000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3494000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3494000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -225000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -225000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 4412000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 4412000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -11995000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -11995000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28490000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28490000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28490000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3588000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3588000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -26442000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -26442000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -35275000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -35275000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3292000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3292000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3292000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 16760000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 16760000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -3548000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -3548000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -15637000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -15637000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21751000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21751000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21751000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15867000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15867000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -15570000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -15570000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -36774000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -36774000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10177000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10177000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1922000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -16923000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -16900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -23708000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -23700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7889000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -12500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -12500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -41500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 14400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -8300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -10679000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 6594000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 11229000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14285000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14285000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -724000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 2389000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 2389000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 4204000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 4204000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3632000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3632000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3632000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7506000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7506000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10997000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10997000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 9623000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 9623000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6118000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6118000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6118000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3758000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3758000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 3135000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 3135000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 2555000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 2555000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 441000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 441000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 441000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 7545000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 7545000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 7003000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 7003000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 8078000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 8078000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11608000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11608000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11608000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 7512000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 7512000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 28500000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 28500000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 39550000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 39550000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26670000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26670000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26670000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 12998000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 12998000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 11389000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 11389000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 17296000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 17296000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19871000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19871000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19871000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 5415000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 5415000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 13837000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 13837000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 14884000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 14884000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20214000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20214000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20214000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14955000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14955000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 22472000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 22472000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 28788000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 28788000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38100000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38100000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 2131000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 2131000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -3709000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -3709000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 5689000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 5689000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21354000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21354000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21354000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 18205000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 18205000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 55362000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 55362000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 54278000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 54278000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50772000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50772000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50772000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 39337000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 39337000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 69723000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 69723000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 115187000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 115187000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 168372000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 168372000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 168372000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 77476000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 77476000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 124941000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 124941000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 180335000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 180335000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 203335000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 203335000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 203335000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 34852000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 34852000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 5009000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 5009000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -63340000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -63340000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -102751000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -102751000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -102800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 34862000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 34900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 50659000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 50700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 68872000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 68800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 76708000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 76700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 45200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 45200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 76200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 76200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 34400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 43100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 15300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 83300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingAssets": {
        "label": "Increase (Decrease) in Other Operating Assets",
        "description": "Amount of increase (decrease) in operating assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1662000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -194000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -1674000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 283000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 283000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -132000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1202000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1202000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -360000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -360000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1253000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1253000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1253000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1068000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1068000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 797000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 797000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1488000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1488000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2985000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2985000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2985000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -1970000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -1970000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -2353000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -2353000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -391000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -391000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 414000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 414000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 414000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -827000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -827000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -253000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -253000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -45000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -45000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1699000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1699000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1699000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -3100000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -3100000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -4449000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -4449000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -4845000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -4845000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -654000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -654000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -654000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -1796000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -1796000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -5693000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -5693000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -7387000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -7387000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -185000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -185000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -185000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -5061000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -5061000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -4014000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -4014000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -3883000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -3883000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3330000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3330000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3330000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 682000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 682000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1976000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1976000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -1390000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -1390000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13677000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13677000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13677000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -17778000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -17778000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -13028000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -13028000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -11284000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -11284000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7784000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7784000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7784000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -5825000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -5825000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -4871000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -4871000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -2189000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -2189000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11952000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11952000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11952000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -9400000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -9400000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -10882000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -10882000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -10575000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -10575000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2870000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2870000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2870000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2629000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2629000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2592000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2592000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4248000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4248000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13641000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13641000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13641000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -2538000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -2538000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 1534000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 1534000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1644000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1644000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11912000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11912000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 9686000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 9700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -3112000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -3100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -450000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5440000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 3600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 3600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -11700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -11700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -8100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 3300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -11300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1375000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 2840000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -793000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -521000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -521000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1763000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -4503000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 4503000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 755000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 755000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1378000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1378000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1378000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4004000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4004000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1013000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1013000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 2995000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 2995000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11767000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11767000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11767000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 898000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 898000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 1603000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 1603000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 3483000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 3483000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3488000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3488000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3488000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -689000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -689000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -2257000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -2257000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -5989000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -5989000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3176000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3176000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3176000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 3584000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 3584000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 5708000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -7926000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 24498000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 4827000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 116000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 116000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 116000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3071000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3071000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 7246000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 7246000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 7606000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 7606000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -659000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -659000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -659000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 2287000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 2287000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2289000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2289000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 606000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 606000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1386000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1386000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1386000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2280000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2280000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1337000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1337000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -439000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -439000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -291000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -291000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -291000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -433000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -433000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -557000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -557000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -1461000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -1461000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 262000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 262000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 262000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 2399000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 2399000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -647000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -647000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -789000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -789000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2191000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2191000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2191000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -2849000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -2849000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -4151000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -4151000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -2623000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -2623000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5252000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5252000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5252000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -3628000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -3628000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -9162000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -9162000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -15049000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -15049000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11982000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11982000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11982000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 5166000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 5166000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 384000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 384000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4013000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4013000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1154000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1154000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1813000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -7979000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -8000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -3826000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -3800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5436000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -4700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -6200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "InterestExpense": {
        "label": "Interest Expense",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9440000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 2940000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 1674000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 3276000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 342000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3598000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3598000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 165000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 735000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 735000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 570000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 570000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 755000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 755000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 20000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 20000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 886000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 886000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 36000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 128000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 92000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 171000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 43000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 271000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 271000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 44000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 40000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 100000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 56000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 153000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 153000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 29000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 12566000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 12566000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 12537000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 12537000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 23009000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 23009000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 10443000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 10443000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 33355000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 33355000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 33355000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 9841000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 9841000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 19593000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 19593000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 9752000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 9752000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 28884000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 28884000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 9291000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 9291000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 38667000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 38667000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 38667000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 9218000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 9218000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 18310000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 18310000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 9092000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 9092000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 27778000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 27778000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 9468000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 9468000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36846000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36846000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36846000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 8473000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 8473000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 16669000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 16669000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 8196000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 8196000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 24418000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 24418000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 7749000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 7749000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32343000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32343000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32343000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8159000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8159000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16455000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16455000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8296000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8296000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 24442000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 24442000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 7987000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 7987000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34094000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34094000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34094000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 10884000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 10884000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 22199000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 22199000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 11315000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 11315000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 33587000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 33587000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 11388000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 11388000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46962000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46962000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46962000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10559000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10559000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 23564000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 23564000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 13005000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 13005000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 36345000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 36345000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 12781000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 12781000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48600000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48600000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48600000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 11652000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 11652000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 22349000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 22349000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 10697000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 10697000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 31744000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 31744000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 9395000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 9395000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41240000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41240000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41240000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12876000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12876000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 44877000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 44877000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 32001000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 32001000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 129027000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 129027000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 84150000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 84150000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 212669000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 212669000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 212669000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 86146000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 86146000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 167054000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 167054000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 80908000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 80908000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 244874000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 244874000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 77820000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 77820000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 312378000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 312378000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 57373000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 57400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 111060000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 111100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 53687000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 53700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 162726000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 51666000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 215217000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 51000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 103400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 52400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2"
            }
          ]
        }
      },
      "InterestIncomeOther": {
        "label": "Interest Income, Other",
        "description": "Amount of interest income earned from interest bearing assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 281000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 179000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 54000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 254000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 75000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 317000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 317000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 223000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 415000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 415000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 192000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 192000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 762000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 762000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 347000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 347000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1336000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1336000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1336000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 213000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 213000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 250000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 250000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 37000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 37000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 340000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 340000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 90000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 90000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 429000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 429000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 429000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 69000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 69000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 110000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 110000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 41000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 41000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 233000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 233000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 123000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 123000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 318000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 318000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 318000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 80000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 80000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 173000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 173000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 93000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 93000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 323000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 323000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 150000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 150000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 715000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 715000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 715000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 933000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 933000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2304000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2304000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1371000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1371000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 2613000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 2613000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 309000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 309000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3839000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3839000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3839000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 1225000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 1225000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 2848000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 2848000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 1623000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 1623000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 4020000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 4020000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 1172000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 1172000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4652000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4652000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4652000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 321000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 321000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 534000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 534000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 213000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 213000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 664000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 664000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 130000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 130000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 786000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 786000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 786000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 71000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 71000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 125000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 125000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 54000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 54000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 181000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 181000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 56000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 56000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 243000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 243000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 243000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 12000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 670000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 670000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 658000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 658000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 2065000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 2065000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 1395000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 1395000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3694000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3694000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3694000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 1325000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 1325000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 3628000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 3628000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 2303000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 2303000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5854000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5854000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 2226000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 2226000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11257000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11257000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 2994000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 3000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 4154000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 4200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 1160000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 1200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 5401000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 5400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 1247000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 1200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7368000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 1400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 1400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 3300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 3300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 1900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 1900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 5100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 1800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 1900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 3800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 1900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InterestPaid": {
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "description": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2072000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 271000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 271000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 271000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 72000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 72000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 72000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21919000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21919000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21919000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35126000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35126000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35126000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 16392000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 18995000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32085000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32085000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32085000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 2029000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 14548000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 14548000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 16167000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 16167000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30392000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30392000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9159000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9159000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 23070000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26248000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 17124000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 21637000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 7492000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2072000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30392000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 23070000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26248000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26248000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 17124000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 21637000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 37366000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 37366000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41711000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41711000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41711000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 15296000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 15296000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 19365000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 19365000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 33164000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 33164000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42575000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42575000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42575000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 13515000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 13515000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 28778000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 28778000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 29759000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 29759000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46791000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46791000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46791000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 1002000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 1002000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 15699000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 15699000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 22917000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 22917000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164183000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164183000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164183000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 38146000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 38146000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 260282000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 260282000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 292416000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 292416000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287846000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287846000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 12364000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 12400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 107034000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 107000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 99700000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 99700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 199198000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 199200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 85000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 85000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 94700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 185400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 4600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 89300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "InterestPayableCurrentAndNoncurrent": {
        "label": "Interest Payable",
        "description": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-27",
              "val": 14695000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5561000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 5561000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 5561000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 14086000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 8231000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 13475000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 9653000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 12607000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 6073000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 6073000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 6073000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-02",
              "val": 33743000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 74513000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 25571000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 25571000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 25571000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 25571000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 25571000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 66192000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 24939000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 65195000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 24759000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 24759000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 24759000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 24759000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 24759000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 64817000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 24360000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 75818000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 24316000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 24300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 24300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 24300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 24300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 74100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 33900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 70200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 24300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 24300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 24300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 64900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 24500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryFinishedGoods": {
        "label": "Inventory, Finished Goods, Gross",
        "description": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 60453000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 54688000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 54688000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 54688000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 54688000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-03-31",
              "val": 59025000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 59733000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 59603000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 54688000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 60667000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 60667000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 60667000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 60667000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 60667000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 56572000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 56215000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 56803000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 56998000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 56998000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 56998000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 56998000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 56998000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 57676000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 130074000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 107185000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 107431000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 107920000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 107920000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 107920000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 107920000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 108577000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 118568000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 119566000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 110469000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 110469000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 110469000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 110469000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 110469000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 113335000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 112390000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 117827000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 114444000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 114444000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 114444000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 114444000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 114444000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 116508000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 120035000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 117970000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 123670000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 123670000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 123670000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 123670000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 123670000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 130999000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 139595000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 137666000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 135958000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 135958000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 135958000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 135958000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 135958000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 141595000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 139345000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 160897000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 163393000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 163393000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 163393000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 163393000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 163393000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 160010000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 183401000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 187966000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 194309000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 194309000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 194309000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 194309000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 194309000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 197040000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 211023000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 224164000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 242970000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 242970000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 242970000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 242970000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 242970000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 260997000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 275712000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 417515000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 415057000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 415057000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 415057000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 415057000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 415057000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 422673000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 368757000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 332389000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 308691000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 308691000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 308691000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 308691000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 308691000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 310125000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 324607000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 336152000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 347414000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 347500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 347500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 347500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 347500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 363500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 386200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 356000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 347800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 347800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 347800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 332500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 360300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryNet": {
        "label": "Inventory, Net",
        "description": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 101043000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 101043000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 101043000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 104090000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 102950000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 93937000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 93937000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 93937000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 93937000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 93937000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 100533000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 102905000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 102817000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 99144000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 99144000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 99144000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 99144000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 99144000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 100246000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 98140000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 97426000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 94074000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 94074000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 94074000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 94074000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 94074000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 100499000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 191225000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 164601000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 163125000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 163125000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 163125000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 163125000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 163125000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 166227000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 184737000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 188439000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 173176000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 173176000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 173176000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 173176000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 173176000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 184030000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 181086000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 186021000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 183529000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 183529000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 183529000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 183529000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 183529000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 188343000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 194155000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 193302000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 198089000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 198089000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 198089000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 198089000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 198089000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 214145000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 265358000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 264090000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 268140000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 268140000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 268140000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 268140000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 268140000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 271510000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 261934000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 290270000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 287098000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 287098000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 287098000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 287098000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 287098000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 300694000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 332885000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 329741000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 323944000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 323944000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 323944000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 323944000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 323944000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 358819000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 387605000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 429016000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 475213000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 475213000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 475213000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 475213000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 475213000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 545607000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 583766000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 823637000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 812815000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 812815000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 812815000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 812815000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 812815000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 830939000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 740351000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 662169000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 607051000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 607051000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 607051000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 607051000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 607051000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 625668000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 633373000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 643034000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 638080000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 638100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 638100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 638100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 638100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 671500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 694600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 646800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 643200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 643200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 643200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 644400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 703900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryRawMaterials": {
        "label": "Inventory, Raw Materials, Gross",
        "description": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 26576000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 26385000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 26385000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 26385000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 26385000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-03-31",
              "val": 27381000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 28700000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 28797000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 26385000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 27720000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 27720000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 27720000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 27720000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 27720000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 29779000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 27040000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 26760000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 26012000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 26012000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 26012000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 26012000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 26012000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 28826000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 44180000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 40323000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 41015000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 41015000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 41015000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 41015000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 41015000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 40445000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 48127000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 54285000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 51063000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 51063000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 51063000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 51063000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 51063000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 54634000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 51186000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 51116000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 53109000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 53109000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 53109000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 53109000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 53109000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 54686000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 57995000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 57336000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 58226000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 58226000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 58226000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 58226000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 58226000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 62429000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 87086000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 91415000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 100770000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 100770000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 100770000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 100770000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 100770000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 93099000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 84711000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 94522000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 92849000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 92849000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 92849000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 92849000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 92849000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 102208000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 111099000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 98157000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 97319000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 97319000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 97319000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 97319000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 97319000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 124799000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 139011000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 162314000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 191986000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 191986000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 191986000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 191986000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 191986000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 236645000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 258188000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 342668000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 337576000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 337576000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 337576000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 337576000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 337576000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 349380000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 315616000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 278184000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 248656000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 248656000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 248656000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 248656000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 248656000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 260571000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 253642000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 250025000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 231046000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 253200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 260300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 238900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 240000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 240000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 240000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 241300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 263400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventorySuppliesNetOfReserves": {
        "label": "Inventory, Supplies, Net of Reserves",
        "description": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 606000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 515000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 515000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 515000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 515000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 515000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 492000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 442000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 489000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 552000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 552000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 552000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 552000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 552000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 533000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 544000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 562000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 489000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "InventoryWorkInProcess": {
        "label": "Inventory, Work in Process, Gross",
        "description": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 13352000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 12258000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 12258000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 12258000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 12258000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-03-31",
              "val": 13568000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 13906000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 13847000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 12258000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 10242000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 10242000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 10242000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 10242000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 10242000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 13403000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 14443000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 13374000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10512000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 10512000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 10512000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 10512000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 10512000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 13464000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 16427000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 16531000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 14190000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 14190000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 14190000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 14190000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 14190000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 17205000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 18042000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 14588000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 11644000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 11644000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 11644000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 11644000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 11644000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 16061000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 17510000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 17078000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 15976000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 15976000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 15976000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 15976000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 15976000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 17149000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 16125000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 17996000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 16193000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 16193000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 16193000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 16193000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 16193000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 20717000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 38677000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 35009000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31412000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 31412000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 31412000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 31412000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 31412000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 36816000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 37878000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 34851000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 30856000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 30856000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 30856000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 30856000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 30856000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 38476000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 38385000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 43618000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 32316000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 32316000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 32316000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 32316000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 32316000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 36980000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 37571000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 42538000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 40257000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 40257000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 40257000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 40257000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 40257000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 47965000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 49866000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 63454000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 60182000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 60182000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 60182000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 60182000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 60182000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 58886000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 55978000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 51596000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 49704000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 49704000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 49704000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 49704000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 49704000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 54972000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 55124000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 56857000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 59620000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 59600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 59600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 59600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 59600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 54800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 48100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 51900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 55400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 55400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 55400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 70600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 80200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 4871000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 998000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 998000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3167000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3167000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3167000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4007000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4007000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4007000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3963000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3963000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3963000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4513000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4513000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4513000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8311000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8311000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8311000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9302000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9302000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9302000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9405000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9405000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9405000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4496000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4496000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4496000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 3315000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 4646000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11433000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11433000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11433000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 3605000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 8393000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 8393000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 11933000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 11933000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15387000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15387000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15387000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 3249000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 3249000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 5873000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 5873000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 10066000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 10066000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17103000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17103000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17103000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 5811000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 5811000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 13916000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 13916000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 17582000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 17582000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28896000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28896000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28896000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 13287000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 13287000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 23287000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 23287000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 29314000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 29314000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38184000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38184000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 12743000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 12700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 21122000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 21100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 29882000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 29900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 39885000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 39900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 11800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 11800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 20300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 20300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 26700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 38600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 13900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 21900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions": {
        "label": "Investment Banking, Advisory, Brokerage, and Underwriting Fees and Commissions",
        "description": "Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Activities include, but are not limited to, underwriting securities, private placements of securities, investment advisory and management services, merger and acquisition services, sale and servicing of mutual funds, and other related consulting fees.",
        "units": {
          "USD": [
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 18000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 18000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 18000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 18000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            }
          ]
        }
      },
      "InvestmentIncomeInterest": {
        "label": "Investment Income, Interest",
        "description": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 225000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 72000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 12000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 66000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 82000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 82000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 12000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 47000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 47000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 35000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 35000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 105000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 105000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 58000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 58000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 227000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 227000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 38000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 100000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 62000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 183000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 83000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 281000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "InvestmentOwnedAtCost": {
        "label": "Investment Owned, at Cost",
        "description": "Cost of the investment.",
        "units": {
          "USD": [
            {
              "end": "2011-04-04",
              "val": 4100000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-07-02",
              "val": 4100000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-07-02",
              "val": 4100000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-07-02",
              "val": 4100000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-07-02",
              "val": 4100000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "InvestmentsFairValueDisclosure": {
        "label": "Investments, Fair Value Disclosure",
        "description": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 4100000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4100000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "Land": {
        "label": "Land",
        "description": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 11216000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 11548000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 11548000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 11065000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 11065000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 12866000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 12866000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 15064000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 15064000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 14630000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 14630000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 15903000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 15903000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 16795000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 16795000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 21913000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 21913000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 27184000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 27184000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 23901000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 23901000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 24000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 24000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 62192000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 62192000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 44177000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 44177000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 47192000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2018-12-31",
              "val": 64894000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 64894000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 64894000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 62342000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 62165000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 67512000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 67548000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 67548000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 67990000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 64400000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 62742000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 62157000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 64623000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 79062000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 76474000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 86449000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 117296000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 74859000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 76518000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 125300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-12-31",
              "val": 27153000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 27153000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 27153000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 27142000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 27149000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 32052000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 26904000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 26904000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 27281000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 25792000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 28207000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 23742000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 28026000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 40152000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 40511000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 37474000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 39863000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 20406000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 21222000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 58800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-12-31",
              "val": 8906000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 12407000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 12407000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-26",
              "val": 3239000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12365000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 11235000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 6885000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 3217000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13340000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 22817000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 17624000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 17265000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 18900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-12-31",
              "val": 5208000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 5208000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 5218000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 5313000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 6140000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5052000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 5052000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 5113000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 4856000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 4876000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7473000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 10455000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5907000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6542000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-12-31",
              "val": 5431000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 5431000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 5208000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 5453000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 5898000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 6846000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6055000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6055000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 6092000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 5716000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 6586000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5752000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 5654000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 7069000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 7202000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7860000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 11919000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 7753000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8053000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 9500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-12-31",
              "val": 6836000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 6836000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 5431000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 6985000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 7898000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 8721000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6909000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6909000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 6834000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 6749000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 7669000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6851000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 6490000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 8507000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 8676000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 8690000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 13990000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 9662000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 9864000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2018-12-31",
              "val": 8906000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 8906000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 6836000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 9090000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 9990000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 10679000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10221000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 10221000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 10077000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 9094000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 11540000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8571000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 8037000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 10121000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 10460000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 11612000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 18252000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 13507000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 13572000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 17500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 11360000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 11360000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 11360000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 8454000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 5917000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 3074000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-28",
              "val": 12593000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 12193000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "description": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-30",
              "val": 13228000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 12733000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 14362000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13696000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 13696000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 14269000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 12794000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 12415000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12467000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 12767000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 16085000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 15299000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 15710000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 17555000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 10665000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8967000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 29900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LettersOfCreditOutstandingAmount": {
        "label": "Letters of Credit Outstanding, Amount",
        "description": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 200000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 200000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 200000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "LeveragedLeasesBalanceSheetDeferredTaxesArisingFromLeveragedLeases": {
        "label": "Leveraged Leases, Balance Sheet, Deferred Taxes Arising from Leveraged Leases",
        "description": "The liability for taxes payable in the future as a result of temporary differences in treatment of certain items in the current year arising from the net investment in arrangements meeting the criteria for classification as a leveraged lease.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 11629000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 601385000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 672266000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 676310000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 724663000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 735654000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 768727000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 797147000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 811544000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 805849000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 831938000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 847659000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 875294000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 883502000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 1863529000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1795220000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1762091000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 1732804000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 1696483000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 1678448000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1657940000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1646697000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 1653830000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 1695482000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 1713592000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 1699532000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 1696094000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 1727443000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1757749000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 1976172000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1961330000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2066108000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 2103456000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 2317641000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 2314008000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 2424722000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 2467684000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 2516086000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 2598565000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 2804040000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 2801628000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 2917696000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 2933539000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 2872731000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 3012275000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 3191896000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 3283440000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 5861171000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 10133404000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 10138857000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 10067087000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 9913024000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9824616000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 8812591000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 8364723000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 8336586000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 8472757000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8394620000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 8394600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 8431400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 8449500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 8401800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8350500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 8350500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 8350500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 8475100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 8418500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesCurrent": {
        "label": "Liabilities, Current",
        "description": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 107634000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 107634000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 107634000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 103630000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 90710000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 92594000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 92594000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 92594000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 92594000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 92594000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 85224000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 94418000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 91624000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 93263000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 93263000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 93263000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 93263000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 93263000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 81967000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 93523000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 92537000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 97585000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 97585000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 97585000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 97585000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 97585000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 90839000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 168328000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 173288000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 262520000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 262520000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 262520000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 262520000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 262520000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 228043000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 167905000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 209065000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 175550000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 175550000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 175550000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 175550000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 175550000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 161703000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 187139000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 237677000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 261571000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 261571000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 261571000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 261571000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 261571000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 236239000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 251022000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 269879000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 290971000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 290971000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 290971000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 290971000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 290971000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 266468000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 204262000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 211012000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 269668000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 269668000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 269668000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 269668000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 269668000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 212780000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 215140000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 213080000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 264433000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 264433000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 264433000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 264433000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 264433000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 201990000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 237955000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 247373000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 302626000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 302626000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 302626000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 302626000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 302626000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 266271000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 260530000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 309413000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 379001000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 379001000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 379001000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 379001000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 379001000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 371661000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 393135000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 841021000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 761931000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 761931000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 761931000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 761931000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 761931000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 781623000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 646289000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 683159000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 513995000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 513995000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 513995000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 513995000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 513995000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 469982000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 439858000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 586691000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 525178000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 525200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 525200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 525200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 525200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 512600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 517200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 492700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 488600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 488600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 488600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 555600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 585400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesFairValueDisclosure": {
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "description": "Fair value of financial and nonfinancial obligations.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 491000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 491000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 491000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 491000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 491000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1011000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 4603000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 3354000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 1074000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 2066000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1796000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1796000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1796000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 1796000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 1796000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 1282000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 693000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1851000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 2713000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 10927000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 2650000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 3515000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 267000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 2297000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-09-30",
              "val": 132000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1914000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 589000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            }
          ]
        }
      },
      "LineOfCreditFacilityCommitmentFeePercentage": {
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "description": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0038,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0038,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.002,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.002,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.002,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.002,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "LineOfCreditFacilityMaximumBorrowingCapacity": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "description": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 300000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 300000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 300000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 300000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 300000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 300000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 300000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 400000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 400000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-06",
              "val": 575000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-07-06",
              "val": 575000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2024-03-30",
              "val": 575000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 575000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 575000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-29",
              "val": 575000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 575000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 575000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-28",
              "val": 575000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LongTermDebt": {
        "label": "Long-term Debt",
        "description": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2014-04-30",
              "val": 820000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2014-04-30",
              "val": 820000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2014-04-30",
              "val": 820000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-04-30",
              "val": 820000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 817700000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 792849000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 766796000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 766796000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 766796000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 766796000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 741949000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 692046000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 667130000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 667287000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 656044000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 656630000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 632235000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 608775000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 584677000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 584677000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 560315000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 535910000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 511465000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 674380000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 674380000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 649821000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 650223000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 650625000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 938863000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 938863000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 938000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 937700000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 938100000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 936484000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 936484000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 936484000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 936484000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 1078900000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 1183992000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1085380000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 1086200000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 936382000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 936704000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 937349000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3408801000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 5847485000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5784893000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5784893000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 5784893000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5784893000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 5784893000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5793755000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 5492011000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5425496000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 4172942000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 4122233000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 4125690000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3981105000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 3984500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 3987800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 3842800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3697600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 3697600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3697600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 3651200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 3456000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtCurrent": {
        "label": "Long-term Debt, Current Maturities",
        "description": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 4600000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 4600000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 75000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 25000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 50000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 50000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 50000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 100000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 100000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 100000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 100000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 100000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 4000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 4000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 4000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 4000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-10-01",
              "val": 219787000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 151965000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 151965000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 151965000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 151965000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 151965000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 159045000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 65000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-28",
              "val": 50000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtFairValue": {
        "label": "Long-term Debt, Fair Value",
        "description": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 764000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 757194000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 704231000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 670875000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 671000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 663202000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 639125000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 624861000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 602000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 577897000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 553700000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 529020000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 686000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 637304000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 622756000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 623828000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 929000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 944000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 946400000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 959100000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 958000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 1014800000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 1194200000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1108400000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1126600000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 1115200000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 957600000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 959800000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 952500000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 952500000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 896800000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3141800000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 5427400000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5428900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5428900000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 5428900000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5428900000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 5428900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5573511000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 5223304000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5094697000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4536238000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 4536238000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4536238000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 4536238000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 4536238000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 4094694000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 4045931000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 4140175000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3909256000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3909300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3909300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 3924700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 3991800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
        "label": "Long-Term Debt, Maturity, after Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2014-06-28",
              "val": 797000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 722149000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 740199000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 667287000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 360000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 550000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 930000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 926000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 1195000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1095000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 950000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-07-03",
              "val": 800000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 800000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 800000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 800000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3295000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 5690200000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5671487000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5671487000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 5613499000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5425496000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4268774000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 3850000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 3795000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 3730000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 895000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 895000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 895000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 895000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
        "label": "Long-Term Debt, Maturity, Year One",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2014-06-28",
              "val": 2300000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 2300000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 26597000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 229950000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 153713000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 24950000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2014-06-28",
              "val": 4600000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 4600000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 233850000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 145000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 24950000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2750000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 895000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four",
        "description": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2014-06-28",
              "val": 4600000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 4600000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 133850000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 145000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 24950000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 400000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2450000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
        "label": "Long-Term Debt, Maturity, Year Four",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2021-07-03",
              "val": 145000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 145000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 8000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 24950000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-04-01",
              "val": 24950000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-30",
              "val": 400000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 400000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 400000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-29",
              "val": 2750000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 2700000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 2600000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-28",
              "val": 895000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 895000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
        "label": "Long-Term Debt, Maturity, Year Three",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2014-06-28",
              "val": 4600000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 4600000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 145000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 145000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 24950000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24950000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 24950000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 400000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 400000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 400000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 400000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 2400000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 2200000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
        "label": "Long-Term Debt, Maturity, Year Two",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2014-06-28",
              "val": 4600000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 54600000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 24950000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24950000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 24950000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 400000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 400000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-04-01",
              "val": 153713000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 65000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 50000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtNoncurrent": {
        "label": "Long-term Debt, Excluding Current Maturities",
        "description": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 813100000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 788249000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 666796000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 666796000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 666796000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 666796000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 666796000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 666949000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 667046000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 617130000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 617287000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 606044000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 606044000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 606044000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 606044000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 606630000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 582235000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 508775000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 484677000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 484677000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 484677000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 484677000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 484677000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 460315000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 435910000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 411465000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 574380000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 574380000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 574380000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 574380000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 574380000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 549821000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 650223000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 650625000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 934863000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 934863000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 934863000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 934863000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 934863000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 934269000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 933675000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 934080000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 932484000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 932484000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 932484000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 932484000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 932484000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 1074888000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 1183992000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1085380000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 1085783000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 1086186000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 936382000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 936704000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 937027000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 937349000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 3408801000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 5627698000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5632928000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5632928000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 5632928000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5632928000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 5632928000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5634710000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 5492011000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5425496000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 4577141000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 4172942000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 4122233000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 4060690000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3981105000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 3981100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 3984500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 3937800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 3842800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3697600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 3697600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3697600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 3651200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 3456000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 7017000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 7017000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 7017000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2011-07-02",
              "val": 3879000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 3809000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3800000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 3831000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 3831000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 3831000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 3831000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-03-31",
              "val": 3867000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2301000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 2288000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "MachineryAndEquipmentGross": {
        "label": "Machinery and Equipment, Gross",
        "description": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 135594000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 148491000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 141206000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 151559000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 151559000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 168197000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 168197000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 214509000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 214509000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 233473000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 233473000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 248201000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 248201000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 274723000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 274723000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 298529000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 298529000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 350664000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 350664000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 365511000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 365511000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 415985000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 415985000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 569224000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 569224000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 685504000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 685504000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 799611000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "MinorityInterest": {
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "description": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 4394000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4394000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 4394000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            }
          ]
        }
      },
      "MinorityInterestDecreaseFromRedemptions": {
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "description": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "units": {
          "USD": [
            {
              "start": "2011-04-01",
              "end": "2011-04-04",
              "val": 5000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1483000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -1483000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1483000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1483000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            }
          ]
        }
      },
      "MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "description": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "units": {
          "pure": [
            {
              "end": "2009-07-31",
              "val": 0.3,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "MinorityInterestOwnershipPercentageByParent": {
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "description": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "units": {
          "pure": [
            {
              "end": "2009-07-31",
              "val": 0.7,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-07-31",
              "val": 0.7,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -40690000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -44256000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -64727000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -65709000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -65709000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 3041000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 4176000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 4176000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 4571000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 4571000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10864000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10864000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10864000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3626000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3626000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4594000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4594000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 5598000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 5598000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10890000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10890000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10890000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1837000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1837000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -2119000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -2119000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -7034000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -7034000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3895000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3895000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3895000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -1745000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -1745000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 796252000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 796252000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 772131000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 772131000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 747648000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 747648000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 747648000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -26398000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -26398000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -76077000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -76077000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -99185000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -99185000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -92787000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -92787000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -92787000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -5591000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -5591000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -28305000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -28305000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -53504000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -53504000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -81747000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -81747000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -81747000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -32804000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -32804000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -61604000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -61604000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -96095000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -96095000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27251000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27251000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27251000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -58779000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -58779000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -76684000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -76684000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -96970000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -96970000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34411000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34411000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34411000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -52851000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -52851000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -79166000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -79166000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -101828000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -101828000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -126820000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -126820000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -126820000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 71685000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 71685000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 163833000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 163833000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 44352000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 44352000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22149000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22149000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22149000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39375000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39375000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -223954000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -223954000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -254513000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -254513000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -276497000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -276497000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -276497000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -27595000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -27595000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2367324000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2367324000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4846009000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4846009000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4766203000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4766203000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4755357000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -6482000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -6482000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -318583000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -318583000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -410008000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -417467000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282629000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1297543000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1297600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -439861000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -439900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -509870000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -509900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -523596000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -523600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -688987000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -688900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -22400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -22400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -40200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -40200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -204100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -366900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -61600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -270100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -9843000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -3645000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -7667000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -11985000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -11985000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -7254000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -15282000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -15282000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -24750000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -24750000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -28431000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -28431000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -28431000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -10602000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -10602000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -32895000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -32895000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -49889000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -49889000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -72467000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -72467000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -72467000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3872000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3872000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -20942000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -20942000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -35700000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -35700000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47029000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47029000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47029000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -13385000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -13385000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -839093000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -839093000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -851472000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -851472000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -860295000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -860295000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -860295000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -19428000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -19428000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -32305000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -32305000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -53238000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -53238000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -63638000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -63638000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -63638000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -20314000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -20314000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -33802000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -33802000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -46788000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -46788000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -66686000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -66686000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -66686000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -22004000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -22004000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -62281000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -62281000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -86865000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -86865000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -112455000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -112455000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -112455000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -58557000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -58557000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -425757000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -425757000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -450591000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -450591000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -485944000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -485944000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -485944000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -84057000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -84057000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -109171000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -109171000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -349981000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -349981000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -385840000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -385840000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -385840000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -98210000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -98210000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -122307000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -122307000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -190440000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -190440000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -243326000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -243326000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -243326000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -43258000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -43258000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -87261000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -87261000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -131820000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -131820000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -298118000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -298118000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -298118000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -83282000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -83282000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -190974000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -190974000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -4792637000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -4792637000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4945709000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4945709000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4945709000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -357000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -357000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 53860000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 53860000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -22726000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -22726000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 553071000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 553071000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 553100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 181016000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 181000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 121794000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 121800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 40832000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 40800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -67079000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -67100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -108300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -108300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -174900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -174900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -234500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -300800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -38400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -74600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 4193000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 55812000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 100914000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 140898000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 140898000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 11127000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 63172000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 63172000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 112770000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 112770000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 157286000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 157286000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 157286000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 374000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 374000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 43506000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 43506000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 76821000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 76821000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115162000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115162000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115162000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 7435000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 7435000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 42255000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 42255000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 74693000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 74693000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 109402000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 109402000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 109402000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 12412000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 12412000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 23469000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 23469000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 91220000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 91220000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 126423000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 126423000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 126423000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -132000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -132000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 36114000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 36114000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 68700000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 68700000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120918000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120918000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120918000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 17339000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 17339000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 78538000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 78538000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 150476000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 150476000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 207555000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 207555000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 207555000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 33432000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 33432000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 118591000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 118591000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 207632000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 207632000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 293373000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 293373000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 293373000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 38817000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 38817000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 137106000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 137106000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 221249000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 221249000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 312576000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 312576000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 312576000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2538000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2538000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 228363000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 228363000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 253654000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 253654000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 382298000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 382298000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 382298000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 11403000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 11403000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 141424000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 141424000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 242656000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 242656000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 446674000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 446674000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 446674000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 53115000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 53115000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 134970000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 134970000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 284474000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 284474000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400454000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400454000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400454000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 63788000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 63788000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 174698000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 174698000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 320230000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 320230000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 352283000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 352283000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 363129000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 151871000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 151871000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 278889000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 278889000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 478912000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 486371000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 629562000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 644476000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 644500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 147186000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 147200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 258398000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 258400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 455625000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 455600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 631721000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 631700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 140400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 140400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 253900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 253900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 503400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 695400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 183000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 339200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -57721000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-04-03",
              "val": 16550000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 34935000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 18385000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 18385000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 57353000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 22418000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 22418000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 84356000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 84356000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-03",
              "end": "2010-12-31",
              "val": 27003000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 29175000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 29175000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 29175000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 61697000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 61697000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 32522000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 32522000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 32522000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 32522000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 83685000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 83685000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 21988000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 21988000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 21988000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 21988000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 123846000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 123846000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 123846000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 40161000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 40161000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17859000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17859000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17859000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17859000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 39532000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 39532000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 21673000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 21673000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 21673000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 21673000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 57569000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 57569000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 18037000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 18037000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 18037000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 18037000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68825000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68825000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68825000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 11256000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 11256000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 16397000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 16397000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 16397000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 16397000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 36178000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 36178000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 19781000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 19781000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 19781000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 19781000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 53985000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 53985000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 17807000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 17807000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 17807000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 17807000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74526000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74526000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74526000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 20541000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 20541000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 14312000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 14312000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 14312000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 14312000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -357000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -357000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -14669000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -14669000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -14669000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -14669000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1425000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1425000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1068000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1068000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1068000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -1068000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7887000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7887000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7887000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 9312000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 9312000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 14872000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 14872000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 14872000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 14872000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 39320000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 39320000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 24448000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 24448000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 24448000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 24448000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 62723000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 62723000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 23403000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 23403000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 23403000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 23403000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80296000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80296000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80296000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 17573000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 17573000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 16212000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 16212000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 16212000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 16212000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 49102000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 49102000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 32890000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 32890000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 32890000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 32890000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 71049000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 71049000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 21947000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 21947000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 21947000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 21947000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97147000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97147000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97147000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 26098000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 26098000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 32514000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 32514000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 32514000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 32514000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 72505000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 72505000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 39991000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 39991000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 39991000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 39991000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 113407000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 113407000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 40902000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 40902000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 40902000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 40902000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 85066000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 85066000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 85066000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -28341000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -28341000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 57562000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 57562000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 57562000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 57562000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 57562000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 57562000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 111911000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 111911000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 54349000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 54349000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 54349000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 54349000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 54349000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 159971000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 159971000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 48060000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 48060000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 48060000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 48060000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 240755000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 240755000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 240755000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 80784000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 80784000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 32658000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 156655000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 156655000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 123997000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 123997000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 123997000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 123997000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 123997000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 123997000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 197422000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 197422000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 40767000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 40767000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 40767000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 40767000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 254860000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 254860000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 254860000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 57438000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 57438000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 61006000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 129042000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 129042000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 68036000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 68036000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 68036000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 68036000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 68036000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 68036000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 208345000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 208345000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 79303000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 79303000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 79303000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 79303000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294969000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294969000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294969000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 86624000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 86624000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 84676000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 173446000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 173446000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 88770000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 88770000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 88770000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 88770000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 88770000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 88770000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 290907000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 290907000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 117461000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 117461000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 117461000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 117461000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 409126000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 409126000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 409126000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 118219000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 118219000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 125705000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 225196000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 225196000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 99491000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 99491000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 99491000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 99491000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 99491000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 99491000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 151493000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 151493000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -73703000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -73703000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -73703000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -73703000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 208920000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 208920000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 208920000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 57427000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 57427000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -88166000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 109480000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 109480000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 197646000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 197646000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 197646000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 197646000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 197646000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 142692000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 142692000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 33212000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 33212000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 33212000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 180669000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 180669000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 180700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 37977000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45266000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45266000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45266000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 45300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 112962000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 113000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 67696000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 67696000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 67700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 67700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 190544000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 190500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 77582000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 77500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 292787000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 292800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 62900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 62900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 62900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 62900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 62900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 115700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 115700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 52800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 52800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 52800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 186200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 70500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 235600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 92000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 92000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 185600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 93600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NetIncomeLossAttributableToNoncontrollingInterest": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "description": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 38000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 557000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 361000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 905000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 348000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 766000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -766000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -400000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 400000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 400000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 400000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 400000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -400000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": {
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification (Deprecated 2020-01-31)",
        "description": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            }
          ]
        }
      },
      "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": {
        "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired",
        "description": "\"The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 1712000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1712000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1712000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1712000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1712000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "NoncontrollingInterestIncreaseFromBusinessCombination": {
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "description": "Amount of increase in noncontrolling interest from a business combination.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3246000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-07-02",
              "val": 1958000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1530000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1643000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -315000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 833000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 671000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -648000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": -1481000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1351000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 1752000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -4330000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -27890000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": -23560000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -29807000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -29807000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": -1917000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": -1917000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -4902000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -14521000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9619000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -27373000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -12852000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "NotesReceivableGross": {
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "description": "Amount, before allowance for credit loss, of financing receivable.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 18011000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 12370000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 12370000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 9613000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 9613000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 9039000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 9039000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4706000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 4706000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 4254000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 4254000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4390000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4390000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5100000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 5100000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4850000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 4850000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2280000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 2280000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2005000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 2005000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2651000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 2651000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4672000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 4672000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5898000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 5898000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1164000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NumberOfReportableSegments": {
        "label": "Number of Reportable Segments",
        "description": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "units": {
          "pure": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ],
          "Reporting_Segment": [
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 2,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            }
          ],
          "segment": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 2,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 2,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -48928000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 48712000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 26435000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 77886000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 29174000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 106427000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 106427000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 37334000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 78320000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 78320000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 40986000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 40986000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 105153000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 105153000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 26833000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 26833000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 126878000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 126878000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 126878000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 26757000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 26757000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 58368000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 58368000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 31611000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 31611000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 85502000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 85502000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 27134000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 27134000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99444000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99444000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99444000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 20247000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 20247000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 46634000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 46634000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 26387000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 26387000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 70543000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 70543000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 23909000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 23909000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 94237000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 94237000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 94237000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 18539000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 18539000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -4829000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -4829000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -23368000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -23368000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 539000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 539000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 5368000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 5368000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21354000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21354000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21354000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 27539000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 27539000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 66886000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 66886000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 39347000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 39347000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 97952000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 97952000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 31066000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 31066000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 118068000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 118068000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 118068000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 29559000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 29559000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 75959000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 75959000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 46400000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 46400000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 110631000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 110631000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 34672000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 34672000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 155536000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 155536000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 155536000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 50920000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 50920000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 110010000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 110010000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 59090000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 59090000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 170665000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 170665000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 60655000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 60655000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 241817000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 241817000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 241817000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 78473000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 78473000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 153406000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 153406000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 74933000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 74933000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 221381000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 221381000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 67975000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 67975000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 292689000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 292689000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 292689000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 47491000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 47491000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 102400000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 102400000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 54909000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 54909000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 155193000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 155193000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 52793000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 52793000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 239278000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 239278000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 239278000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 80744000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 80744000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 175456000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 175456000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 94712000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 94712000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 282217000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 282217000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 106761000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 106761000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 395445000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 395445000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 395445000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 113978000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 113978000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 252867000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 252867000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 138889000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 138889000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 392224000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 392224000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 139357000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 139357000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 551768000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 551768000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 551768000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 163346000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 163346000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 321316000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 321316000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 157970000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 157970000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 336205000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 336205000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 14889000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 14889000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 479981000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 479981000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 479981000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 13466000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 13466000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 281080000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 281080000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 267614000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 267614000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 398141000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 398141000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 117061000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 117061000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 499158000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 499158000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 499200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 117592000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 117600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 247698000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 247700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 130106000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 130100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 383939000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 383900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 136241000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 136200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 533922000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 533900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 122300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 122300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 228400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 228400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 106100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 106100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 351000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 122600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 455900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 141600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 306200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 164600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseCost": {
        "label": "Operating Lease, Cost",
        "description": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 3020000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 3020000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 5812000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 5812000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 2792000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 2792000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 9146000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 9146000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 3334000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 3334000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12538000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12538000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12538000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 3541000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 3541000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 6652000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 6652000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 3111000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 3111000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 10073000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 10073000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 3421000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 3421000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13576000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13576000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13576000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 3399000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 6808000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 3409000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 10309000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 3501000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13127000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13127000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13127000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17997000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17997000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17997000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18107000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18107000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17936000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-30",
              "val": 49114000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 49432000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 53150000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 53852000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 53852000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 53852000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 53852000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 53852000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 53721000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 51606000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 50327000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 49690000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 49690000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 49690000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 49690000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 49690000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 51856000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 62977000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 61175000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 70739000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 70739000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 99741000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 64194000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 67551000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 95400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 8892000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 8892000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 8892000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 8892000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 8567000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 8820000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 13800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OperatingLeaseLiabilityNoncurrent": {
        "label": "Operating Lease, Liability, Noncurrent",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 42639000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 42639000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 42639000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 42639000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-03-30",
              "val": 40547000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 40612000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 44375000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 43827000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 43827000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 43827000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 43827000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 43827000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 43549000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 41704000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 40407000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 39730000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 39730000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 39730000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 39730000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 39730000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 42953000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 53747000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 52486000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 60101000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 60101000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 60101000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 60101000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 60101000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 62110000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 60893000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 82870000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 80716000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 80716000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 80716000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 80716000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 68091000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 77319000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 69405000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 71347000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 49719000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 49719000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 49719000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 49719000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 49719000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 53690000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 52332000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 54540000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 53758000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 53700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 53700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 53700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 53700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 52700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 50600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 47900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 81600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 81600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 81600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 89700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 88000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingLeasePayments": {
        "label": "Operating Lease, Payments",
        "description": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 2595000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 2595000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 5020000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 5020000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 8107000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 8107000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11137000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11137000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11137000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 2717000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 2717000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 5336000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 5336000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 8049000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 8049000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10806000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10806000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10806000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 2782000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 5431000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 8318000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11009000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11009000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11009000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14916000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14916000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14916000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18528000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18528000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18931000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAsset": {
        "label": "Operating Lease, Right-of-Use Asset",
        "description": "Amount of lessee's right to use underlying asset under operating lease.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 46162000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 46162000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 46162000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 46162000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-03-30",
              "val": 43868000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 44176000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 48684000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 50160000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 50160000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 50160000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 50160000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 50160000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 50058000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 47911000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 46655000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 45924000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 45924000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 45924000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 45924000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 45924000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 48057000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 59117000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 56990000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 66563000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 66563000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 66563000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 66563000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 66563000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 69713000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 68389000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 95397000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 94940000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 94940000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 94940000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 94940000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 79228000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 91383000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 81048000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 83548000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 57990000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 57990000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 57990000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 57990000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 57990000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 62580000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 61396000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 63634000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 62548000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 62500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 62500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 62500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 62500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 61000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 59100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 55500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 90200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 90200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 90200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 98600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 98200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDue": {
        "label": "Operating Leases, Future Minimum Payments Due",
        "description": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 15555000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 25813000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 24639000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 28204000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 28759000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 27092000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 25105000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 44998000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 42557000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 64894000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 6720000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 8288000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7014000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 5251000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 3155000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10708000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8624000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9837000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9805000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 11360000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 478000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2566000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3211000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 3450000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 3652000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 948000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 855000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3860000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3369000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5208000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 907000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3221000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3430000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 4070000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 4300000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3738000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2037000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4220000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 4911000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5431000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2176000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4073000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4051000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 6045000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 6869000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4596000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5528000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5635000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5015000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 6836000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 5274000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4361000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6264000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 8444000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 9620000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 6810000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6879000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7356000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 7663000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8906000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueThereafter": {
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 3304000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 669000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 944000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 1163000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 292000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1182000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 14090000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11794000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 27153000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesRentExpenseNet": {
        "label": "Operating Leases, Rent Expense, Net",
        "description": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 15000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 11900000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10900000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9400000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 5322000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 2667000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 7137000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2343000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9500000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9500000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9500000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 6000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 3300000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 8740000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 3261000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13300000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13300000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13300000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13800000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13800000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13800000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13300000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13300000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13300000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10600000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10600000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11500000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "OperatingLeaseWeightedAverageDiscountRatePercent": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for operating lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-03-30",
              "val": 0.051,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0.051,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0.0517,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0493,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.049,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0.051,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0.049,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0.049,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0.049,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0.049,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0.05,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.05,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.05,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.05,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.05,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0.05,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0.048,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0.046,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0.045,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.042,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.042,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.041,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.041,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.042,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0.042,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.045,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0.045,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.052,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 7696000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 7696000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 7696000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 6567000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 7309000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 6443000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 6443000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 6443000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 6443000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 6443000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 7510000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 7300000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 8056000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 9551000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 9551000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 9551000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 9551000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 9551000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 7505000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 7124000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 9878000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 11088000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 11088000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 11088000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 11088000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 11088000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 10255000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 33621000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 21335000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 23713000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 23713000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 23713000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 23713000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 23713000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 20192000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 21004000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 20392000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 25228000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 23253000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 23253000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 23253000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 23253000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 21622000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 17777000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 17675000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 24398000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 24398000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 24398000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 24398000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 24398000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 19489000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 21374000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20865000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 32665000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 32665000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 32665000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 32665000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 32665000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 34012000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 29720000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 24043000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 39688000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 39688000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 39688000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 39688000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 39688000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 24175000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 27715000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 28091000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 34427000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 34427000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 34427000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 34427000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 34427000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 27089000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 27447000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 30148000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 43892000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 43892000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 43892000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 43892000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 43892000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 34391000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 38040000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 34104000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 52867000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 52867000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 52867000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 52867000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 52867000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 63482000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 129003000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 102155000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 129297000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 129297000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 129297000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 129297000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 129297000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 118864000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 117799000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 111223000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 113663000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 113663000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 113663000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 113663000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 113663000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 123530000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 107413000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 102873000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 108567000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 108600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 108600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 108600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 108600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 114700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 93000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 107200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 140800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 140800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 140800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 140400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 138200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 4610000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 4610000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 4610000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 5265000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 5541000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5707000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 5707000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 5707000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 5707000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 9538000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 5481000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 5566000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 6564000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10825000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 10825000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 10825000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 10825000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 10825000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 9831000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 23356000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 20923000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 21001000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 21001000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 8727000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 8727000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 8727000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 25251000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 36548000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 35441000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 28502000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 28502000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 28502000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 28502000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 28502000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 24762000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 23382000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 22126000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 17053000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 7785000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 7785000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 7785000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 7785000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 7990000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 7792000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 7391000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 7287000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 7322000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 6732000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 7820000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 7820000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 7820000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 7820000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 7820000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9639000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9281000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 11455000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 12723000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 12723000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 12723000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 12723000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 12723000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 12996000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 13932000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 14166000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13744000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 13744000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 13744000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 13744000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 13744000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 13748000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 12372000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 12510000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11960000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 11960000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 11960000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 11960000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 11960000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 10615000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 12064000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 11965000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 11379000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 11379000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 11379000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 11379000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 11379000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 11848000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 12033000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 38380000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 36242000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 36242000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 36242000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 36242000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 36242000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 34602000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 40029000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 38541000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 27561000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 27561000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 27561000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 27561000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 27561000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 30707000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 28085000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 24979000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 24135000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 24200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 24200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 24200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 24200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 24200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 24600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 24300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 22300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 22300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 22300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 17700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 15300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent",
        "description": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4947000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 930000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 3150000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 764000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 764000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1058000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 1797000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 330000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 46000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 23000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1335000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 1289000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 166000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1631000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1631000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 74000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 74000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 74000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -37000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -37000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -37000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 71000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 71000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -71000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 45000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -45000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -45000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 82000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 82000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 82000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -26000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -26000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -26000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1041000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 1617000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 12870000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15535000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1076000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 6953000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 2031000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 925000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2981000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, before Tax (Deprecated 2012-01-31)",
        "description": "Pre tax reclassification adjustment for translation gains or losses realized upon the sale or complete or substantially complete liquidation of an investment in a foreign entity. Includes also reclassification adjustments on foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 1715000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1700000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1715000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1715000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "description": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1884000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1884000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1884000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 611000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 611000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 611000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "description": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15535000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 6939000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 5863000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 2026000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -4913000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 925000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 925000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2981000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4141000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4141000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": -1160000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1160000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 3729000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 3729000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7869000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7869000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2524000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2524000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2524000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -11596000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -11596000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -16420000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -16420000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -4823000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -4823000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -14314000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -14314000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2105000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2105000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -17504000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -17504000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -17504000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 484000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 484000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 5830000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 5830000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 5346000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 5346000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -2919000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -2919000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -8749000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -8749000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -26948000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -26948000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -26948000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -9675000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -9675000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -14954000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -14954000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -5279000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -5279000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -50297000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -50297000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -35343000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -35343000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -44569000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -44569000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -44569000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 5600000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 5600000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 6763000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 6763000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 1164000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 1164000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 17276000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 17276000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 10512000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 10512000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7352000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7352000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7352000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 16123000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 16123000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 12084000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 12084000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -4039000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -4039000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11805000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11805000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -279000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -279000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29294000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29294000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29294000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3835000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3835000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3835000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3835000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8791000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8791000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -12626000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -12626000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -12626000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -10223000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -10223000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -1432000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -1432000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10183000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10183000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10183000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2787000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2787000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2787000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2787000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2787000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2787000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -4499000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -4499000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": -1712000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": -1712000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": -1712000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": -1712000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -10504000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -10504000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -6005000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -6005000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3692000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3692000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3692000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9361000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9361000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9361000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9361000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9361000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9361000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -11537000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -11537000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -2176000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -2176000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -2176000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -2176000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -6772000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -6772000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 4765000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 4765000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -120000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -120000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -120000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3716000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3716000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3716000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3716000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3716000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3716000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -2259000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -2259000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1457000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1457000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1457000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1457000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -1622000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -1622000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 637000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 637000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2275000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2275000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2275000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2128000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2128000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2128000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2128000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2128000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2128000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -11142000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -11142000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9014000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9014000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9014000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9014000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -48603000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -48603000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -37461000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -37461000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -10220000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -10220000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -10220000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 23734000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 23734000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 23734000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 23734000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 23734000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 23734000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -14277000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -14277000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -38011000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -38011000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -38011000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -38011000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -23451000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -23451000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -9174000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -9174000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12797000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12797000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -9651000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -9651000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -9651000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -9700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -9700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -9700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -14791000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -14800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -5140000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -5140000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -5100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -5100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -2683000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -2700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 12108000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 12100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -15750000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -15700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 5400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 12600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 12600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 7200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 7200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 7200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 9100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -3500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -1600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -1600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax",
        "description": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1715000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -787000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -787000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -787000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1400000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -1400000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax",
        "description": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -739000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -739000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -739000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -739000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 787000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -787000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1400000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -1400000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1702000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1702000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1702000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, before Tax (Deprecated 2013-01-31)",
        "description": "Before tax amount of the income statement impact of the reclassification adjustment for translation gain (loss) realized upon the sale or complete or substantially complete liquidation of an investment in a foreign entity. Also includes reclassification adjustments on foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1715000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1715000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1700000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": -1715000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -1715000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1715000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "description": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14698000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5267000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 4113000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 2755000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -2512000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1596000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1596000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2988000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4342000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4342000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": -1354000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1354000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 3521000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 3521000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7862000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7862000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3035000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3035000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3035000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -11553000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -11553000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -16363000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -16363000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -4809000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -4809000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -13523000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -13523000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2839000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 2839000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -16515000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -16515000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -16515000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 506000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 506000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 5205000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 5205000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 4699000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 4699000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -3911000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -3911000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -9116000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -9116000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -27098000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -27098000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -27098000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -9658000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -9658000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -14253000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -14253000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -4595000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": -4595000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -49963000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -49963000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -35710000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -35710000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -44100000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -44100000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -44100000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 5390000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 5390000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 6184000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 6184000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 796000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 796000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 16712000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 16712000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 10528000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 10528000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7501000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7501000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7501000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 16112000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 16112000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 12090000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 12090000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -4021000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -4021000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 13228000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 13228000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 1137000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 1137000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30764000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30764000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30764000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3839000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3839000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8738000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8738000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -12577000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -12577000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -10153000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -10153000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -1415000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -1415000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10124000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10124000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10124000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2763000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -2763000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -4489000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -4489000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": -1726000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": -1726000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -10477000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -10477000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -5988000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -5988000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3623000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3623000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3623000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9351000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -9351000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -11518000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -11518000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -2167000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -2167000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -6744000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -6744000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 4774000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 4774000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3677000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3677000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -2220000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -2220000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1457000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1457000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -1583000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -1583000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 637000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 637000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2657000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2657000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2657000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2055000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -11069000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9014000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -17787000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -6718000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26988000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26988000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26988000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -29835000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -29835000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -29185000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Net of Tax (Deprecated 2012-01-31)",
        "description": "This element represents Other Comprehensive Income or Loss, Net of Tax, for the period. Includes deferred gains or losses on qualifying hedges, unrealized holding gains or losses on available-for-sale securities, minimum pension liability, and cumulative translation adjustment. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1154000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2988000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 837000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -43000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 35000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -2444000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -2401000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2386000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2386000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -15000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -15000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": -22000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -22000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -8000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -8000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 7000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 295000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 295000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 295000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -43000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -43000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -57000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -57000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -14000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": -14000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -52000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -52000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 5000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 5000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -202000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -202000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -202000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -22000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -22000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -19000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -19000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 3000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 3000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -45000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -45000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -26000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -26000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 150000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 150000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 150000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -17000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -17000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -17000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -17000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -80000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -80000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -63000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -63000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 142000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 142000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 142000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -16000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -16000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -32000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -32000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": -16000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": -16000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -47000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -47000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": -16000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": -16000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -462000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -462000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -462000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 11000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 11000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -6000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -6000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -18000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": -18000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -23000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -23000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -16000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -16000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 232000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 232000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 232000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -53000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -53000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -49000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -49000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -49000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -70000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -70000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -17000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -17000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -59000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -59000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -59000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -24000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -24000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -24000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -24000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -24000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -24000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -10000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -10000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 14000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 14000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 14000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 14000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -27000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -27000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -17000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -17000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -69000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -69000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -69000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -10000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -10000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -10000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -10000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -10000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -10000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -19000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -19000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -9000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -9000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -9000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": -9000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -28000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -28000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": -9000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": -9000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 49000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -39000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -39000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -39000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -39000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -39000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 382000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 382000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 382000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -73000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -73000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -73000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -73000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -73000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -73000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -73000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -73000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -73000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -73000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1139000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1139000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1139000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -37000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -37000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -37000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -37000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -37000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -37000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -37000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -37000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 33000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 33000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -397000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -397000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 379000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 379000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 379000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 379000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 450000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 71000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 324000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 611000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 611000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 611000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesBeforeTax": {
        "label": "Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, before Tax",
        "description": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1884000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1884000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1884000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 49000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 219000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 219000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 219000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 22000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 22000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 22000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 41000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Net of Tax (Deprecated 2012-01-31)",
        "description": "The after-tax amount of the change in the additional pension liability not yet recognized pursuant to FAS 87 par 37 and 38 as a net periodic pension cost. If the additional pension liability required to be recognized exceeds the unrecognized prior service costs, then the excess (which is the net loss not yet recognized as net periodic pension cost) is to be recorded as a reduction of other comprehensive income, before adjusting for tax effects. If in a subsequent measurement, the amount of minimum liability is eliminated or adjusted, this adjustment is offset against other comprehensive income in Accumulated Comprehensive Income. This line also includes changes in an entity's share of an equity investee's Increase or Decrease in additional pension liability not yet recognized as a net periodic pension cost. Eliminated upon adoption of FAS 158.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 352000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -24000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 26000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 837000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 78000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -43000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -2444000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2386000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -7000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax": {
        "label": "Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Tax (Deprecated 2012-01-31)",
        "description": "The tax effect of the amount of the change in the additional minimum pension liability not yet recognized pursuant to FAS 87 as a net periodic pension cost. If the additional pension liability required to be recognized exceeds the unrecognized prior service costs, then the excess (which is the net loss not yet recognized as net periodic pension cost) is to be recorded as a separate component in other comprehensive income, before adjusting for tax effects. In a subsequent measurement, the elimination or adjustment to the amount of the minimum pension liability recorded in accumulated other comprehensive income is included in this line. Eliminated upon adoption of FAS 158.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 183000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 330000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 23000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1631000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, before Tax (Deprecated 2013-01-31)",
        "description": "Before tax amount of the income statement impact of the reclassification adjustment for the net transition asset (obligation) recognized as a component of net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax (Deprecated 2013-01-31)",
        "description": "Before tax amount of the income statement impact of the reclassification adjustment for actuarial gain (loss) recognized as a component of net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -222000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -247000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -247000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -49000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -49000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -20000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-07-02",
              "val": -14000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -5000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -644000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -644000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -644000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -644000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1037000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1037000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -393000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -393000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 684000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 684000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 684000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 684000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 254000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 254000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -430000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": -430000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -226000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -226000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -611000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -611000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": -384000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": -384000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -611000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -611000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "description": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 367000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 367000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 367000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 367000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2"
            }
          ]
        }
      },
      "OtherExpenses": {
        "label": "Other Expenses",
        "description": "Amount of expense classified as other.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2483000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1074000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 890000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1189000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 115000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1182000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1182000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 472000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 660000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 660000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 188000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 188000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 893000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 893000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 233000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 233000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1156000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1156000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1156000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 238000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 264000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 26000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 484000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 221000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 717000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 717000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 717000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2395000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": {
        "label": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross",
        "description": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 5057000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5157000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 5157000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 5157000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 5157000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 5157000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 5779000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 6015000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 6198000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5229000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 5229000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 5200000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 5200000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 5200000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 6202000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 6200000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 6800000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 5052000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 5052000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 5100000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 11048000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 10968000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 11000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 10968000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 10968000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 10968000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 11000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 13281000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 14932000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 15257000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16100000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 16100000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 16400000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 16400000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 15600000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 15600000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 12500000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 12500000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 13600000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 13600000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 46200000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 46200000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 46200000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 46200000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 46200000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 44400000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 23900000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 21300000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 20800000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 20800000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 20800000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 20800000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 20800000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 21600000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 22700000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 22300000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 24400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 28000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 27100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 25100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 25100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 25100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 30300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 28400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherInventorySupplies": {
        "label": "Other Inventory, Supplies, Gross",
        "description": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 662000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 606000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 606000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 606000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 606000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2012-03-31",
              "val": 559000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 566000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 570000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 18111000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 18111000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 18111000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 18810000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 18496000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 16954000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 16954000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 16954000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 16954000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 16954000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 17287000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 18877000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 17967000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 21887000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 21887000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 21887000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 21887000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 21887000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 22164000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 23496000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 20936000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 18700000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 18700000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 18700000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 18700000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 18700000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 25104000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 31725000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 33572000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 40387000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 34826000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 34826000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 34826000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 40387000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 32125000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 28613000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 40246000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 33968000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 33968000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 33968000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 33968000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 33968000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 30460000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 39118000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 39040000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 29213000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 29213000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 29213000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 29213000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 29213000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 40183000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 33874000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 41618000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 34514000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 34514000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 34514000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 34514000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 34514000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 39959000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 56828000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 55389000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 62732000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 62732000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 62732000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 62732000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 62732000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 74622000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 70263000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 74528000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 87778000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 87778000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 78125000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 87778000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 87778000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 60857000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 58626000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 74264000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 82648000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 82648000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 82648000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 82648000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 82648000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 81981000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 80495000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 91129000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 90313000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 90313000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 84240000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 84240000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 84240000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 117469000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 94805000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 166924000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 160873000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 160873000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 160873000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 160873000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 160873000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 179525000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 193851000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 166258000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 148840000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 148840000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 148840000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 148840000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 148840000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 131556000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 120538000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 118239000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 111188000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 111200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 111200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 111200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 111200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 107500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 114700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 119800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 113900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 113900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 113900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 111500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 134100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2017-12-31",
              "val": 32130000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 32130000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 32130000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 33778000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 30977000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 32332000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31795000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 31795000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 31795000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 41868000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 42898000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 52906000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "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": -2189000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 554000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -1859000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1302000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1302000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": -303000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -300000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 300000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 550000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 550000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2245000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2245000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2245000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2161000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2161000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1376000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1376000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -515000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -515000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1701000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1701000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1701000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -2043000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -2043000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -2760000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -882000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -4148000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -866000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -843000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -513000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -4907000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -4907000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -7036000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -7036000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2209000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2209000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2209000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2908000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -2908000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -5498000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 8136000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -7569000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 12102000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20299000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20299000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20299000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -4796000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": -4796000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -9204000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": -9204000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -19667000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": -19667000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -9744000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -9744000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -9744000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -3633000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -3633000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -10130000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -10130000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -24028000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -24028000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -16026000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -16026000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -16026000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1503000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1503000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -4640000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -4640000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -10584000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -10584000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -9948000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -9948000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -9948000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -5688000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -5688000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -8297000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -4982000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -14251000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -9605000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -9788000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -9788000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12118000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -5627000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -2022000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -5361000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -3891000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -6214000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -3836000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1101000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1090000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -500000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3336000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -3336000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1156000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1156000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -265000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -265000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2428000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4142000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -5614000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -5614000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -18243000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -18243000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -38670000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -29459000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -44458000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -28733000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -28733000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -14439000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -8205000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -26239000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -14571000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -21801000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -21801000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -23341000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -23341000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -23300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -4626000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -4600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -6378000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -6300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -4533000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -4500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5810000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -3900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -3900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -8400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -14700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -11600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -17200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -2500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -11400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "OtherNonoperatingExpense": {
        "label": "Other Nonoperating Expense",
        "description": "Amount of expense related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 264000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 26000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 190000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 124000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31695000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23926000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23926000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25367000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25367000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4021000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1745000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -418000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": -711000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -1701000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": -1283000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1430000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1430000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 428000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 1958000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 1958000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1530000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1530000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1643000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1643000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -315000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": -315000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1745000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1745000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1086000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 162000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 164000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 833000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 805000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 641000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 671000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -648000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -636000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": -1481000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": -1441000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 249000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 259000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 249000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1348000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1348000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 2258000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 2123000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 910000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 896000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1295000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1141000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -963000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": -982000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1958000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1794000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1794000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 16000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -178000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -1529000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -1529000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -1351000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": -1351000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1639000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -1639000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -110000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": -110000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2727000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2727000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2727000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 1733000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 1733000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 2842000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 2842000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 1109000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 1109000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 8466000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 8466000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 5624000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 5624000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12355000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12355000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12355000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 675000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 675000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1729000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1729000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 1054000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 1054000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 2294000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 2294000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 565000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 565000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 991000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 991000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 991000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -902000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -902000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -856000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -856000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 46000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 46000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -3762000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -3762000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -2906000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": -2906000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -25458000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -25458000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -25458000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -139000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -139000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -4016000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -4016000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3877000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3877000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -4826000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -4826000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -810000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": -810000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8002000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8002000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8002000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 248000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 248000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 122263000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 122263000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 122015000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 122015000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 121329000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 121329000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -934000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": -934000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121081000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121081000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121081000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -878000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -878000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -401000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -401000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 477000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 477000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1351000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 484000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 1752000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 221000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6656000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6656000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6656000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -4330000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -67000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -27890000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -190000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": -23560000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": -124000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 188000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -188000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": -2000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 2000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -31695000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -31695000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -325000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -4902000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 102000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -14521000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 427000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9619000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 3116000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -27373000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 3014000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -12852000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -23926000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 4658000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 4658000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -3066000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -3066000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -7724000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -7724000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -13309000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -13309000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -10243000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -10243000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -25400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -14285000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -14300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -17262000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -17300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2977000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -3000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -17050000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -17100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 212000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -1100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -1100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -5300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -4200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -9400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -1400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -9200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": -7800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "PaymentForContingentConsiderationLiabilityFinancingActivities": {
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "description": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 16125000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 16125000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 16125000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            }
          ]
        }
      },
      "PaymentsForPreviousAcquisition": {
        "label": "Payments for Previous Acquisition",
        "description": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "PaymentsForProceedsFromOtherInvestingActivities": {
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "description": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3319000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -4012000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -4492000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4809000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4809000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 510000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 699000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 699000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 604000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 604000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1836000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1883000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1883000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -3000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -3000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2778000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -183000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 2777000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -184000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2548000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -413000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -413000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -12000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": -12000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -47000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -47000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -188000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -188000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -189000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -189000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -189000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -395000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": -395000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -398000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": -398000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -560000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": -560000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -567000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -567000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -567000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -319000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": -319000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -318000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": -318000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -347000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": -347000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -647000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -647000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -647000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3427000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3427000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 3384000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 3384000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3246000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3246000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3152000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3152000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3152000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -186000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -186000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -211000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -211000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1074000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1074000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1142000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1142000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1142000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -146000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -146000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1905000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1905000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -5014000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": -5014000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4903000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4903000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4903000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -197000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -197000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -197000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -197000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -2815000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -2815000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3884000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3884000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3884000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -5000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -5000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -211000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -211000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -265000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -265000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -338000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -338000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -338000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -72000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -72000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -90000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -90000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -4416000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -4416000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4450000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4450000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4450000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -1123000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -1123000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -1123000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -1123000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -1124000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -1124000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4592000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4592000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4592000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -108000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -108000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -366000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -366000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1919000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1919000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3807000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3807000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 1964000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 2000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1917000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1875000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2262000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 1500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -1100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 427000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 427000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 427000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 427000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3777000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3777000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 9382000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 9382000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 14826000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 14826000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15494000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15494000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15494000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3573000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 3573000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 3573000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 3573000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3573000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3573000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7573000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7573000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7573000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 4000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 4000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 8000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 8000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 20000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 20000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 30000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 30000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 173781000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 173781000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 173781000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 35321000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 35321000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 50321000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 50321000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 65321000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 65321000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 80321000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 80321000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 80321000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 29564000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 29564000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 29564000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 29564000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44563000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44563000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44563000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 30000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 30000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 50000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 50000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 67109000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 67109000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 67109000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "PaymentsOfDebtExtinguishmentCosts": {
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "description": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16200000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16200000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16200000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 19080000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 19080000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 19080000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 19080000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19080000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19080000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19080000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 20747000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 20747000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 20747000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 20747000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20747000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20747000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20747000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7333000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7333000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7333000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7400000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7400000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7400000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 3964000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 3964000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 3964000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 3964000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3964000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3964000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3964000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 4691000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 4691000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 5069000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 5069000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5069000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5069000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5069000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 10579000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 10579000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 99489000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 99489000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 99488000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 99488000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 99488000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 3475000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 3475000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3475000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3475000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3475000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3475000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 2000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PaymentsOfDividends": {
        "label": "Payments of Dividends",
        "description": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9896000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39591000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39591000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39591000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9470000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 18964000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 29779000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40566000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40566000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40566000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10847000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 10847000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 21652000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 21652000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 32446000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 32446000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 43245000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 43245000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 43245000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10908000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 10908000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 21797000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 21797000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 32650000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 32650000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43545000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43545000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43545000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13895000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 13895000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 27484000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 27484000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 42413000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 42413000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57309000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57309000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57309000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15170000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 15170000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 30150000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 30150000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 45202000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 45202000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60221000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60221000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15256000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 15300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 30355000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 30400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 45478000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 45500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60583000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 15400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 30600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 30600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 45700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 60800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 15400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 30800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PaymentsOfOrdinaryDividends": {
        "label": "Payments of Ordinary Dividends",
        "description": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9883000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9883000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 19802000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 19802000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 29701000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 29701000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 9470000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 18964000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 29779000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            }
          ]
        }
      },
      "PaymentsOfStockIssuanceCosts": {
        "label": "Payments of Stock Issuance Costs",
        "description": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "units": {
          "USD": [
            {
              "start": "2009-09-09",
              "end": "2009-09-16",
              "val": 4500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1989000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1989000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 2033000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 2033000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 2290000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 2290000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2479000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2479000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2479000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 2053000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 2053000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 2403000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 2403000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2458000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2458000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2508000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2508000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2508000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 2067000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 2067000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 2203000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 2203000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3316000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 3316000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4018000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4018000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4018000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 4575000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 4575000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 5239000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 5239000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5407000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5407000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5887000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5887000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5887000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14123000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14123000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14413000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14413000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 14552000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 14552000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14686000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14686000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14686000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 7727000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 7727000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 8301000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 8301000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 8577000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 8577000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8722000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8722000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8722000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 11440000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 11440000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 12720000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 12720000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 24556000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 24556000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24800000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24800000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24800000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15038000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15038000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 15093000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 15093000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 15368000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 15368000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16090000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16090000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16090000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 16117000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 16117000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 16317000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 16317000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 22747000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 22747000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22820000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22820000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22820000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 9406000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 9406000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 9646000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 9646000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11540000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11540000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12108000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12108000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 14428000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 14400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 15306000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 15300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 16146000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 16100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 16834000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 16900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 8000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 8000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 10100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 10100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 10600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 10100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 18800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PaymentsToAcquireAdditionalInterestInSubsidiaries": {
        "label": "Payments to Acquire Additional Interest in Subsidiaries",
        "description": "The cash outflow associated with the purchase of noncontrolling interest during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-03-05",
              "end": "2011-04-04",
              "val": 1483000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1483000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 2047000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2047000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 7996000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 27990000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 27990000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 27990000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-06-30",
              "val": 2961000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 2961000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 13358000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 13358000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 13358000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 20000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 20000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 37656000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 380225000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 380268000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2961000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2961000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 13358000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 13358000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13358000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13358000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13358000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 808940000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 808940000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 809390000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 809390000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 809390000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 809390000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 809390000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 20000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 20000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 21047000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 380225000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 380268000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 380694000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 380694000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 380694000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 49789000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 49789000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 49267000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 49267000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 266373000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 266373000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 277369000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 277369000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 277369000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 75630000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 75630000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 75645000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 75645000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 111145000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 111145000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 111912000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 111912000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 111912000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 2250000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 2250000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2250000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2250000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91942000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91942000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91942000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4474925000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4474925000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4474925000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4474925000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4474925000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 7517000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 7517000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 7517000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 7517000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7517000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7517000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7517000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 13162000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 7657000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 12159000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16794000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16794000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 6744000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 14583000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 14583000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 24146000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 24146000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30267000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30267000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30267000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 10605000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 10605000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 30117000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 30117000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 39116000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 39116000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49929000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49929000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49929000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 16140000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 16140000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 34131000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 34131000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 49030000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 49030000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 60360000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 60360000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 60360000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 13780000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 13780000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 28945000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 28945000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 44013000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 44013000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57733000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57733000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57733000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 20488000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 20488000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 34230000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 34230000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 55696000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 55696000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 71977000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 71977000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 71977000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 17819000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 17819000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 32144000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 32144000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 45268000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 45268000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 65260000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 65260000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 65260000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 22190000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 22190000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 42492000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 42492000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 67939000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 67939000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 93597000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 93597000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 93597000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 21047000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 37656000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 47437000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 47437000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 75337000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 75337000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 110153000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 110153000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 110153000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 34465000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 34465000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 60101000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 60101000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 86423000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 86423000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112355000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112355000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112355000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 22585000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 22585000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 46873000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 46873000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 79560000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 79560000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131752000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131752000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131752000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 43330000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 43330000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 85101000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 85101000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 133986000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 133986000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 210626000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 210626000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 210626000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 84405000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 84405000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 192097000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 192097000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 318836000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 318836000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 466192000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 466192000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 466192000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 133992000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 133992000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 250043000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 250043000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 328182000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 328182000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 456847000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 456847000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 456800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 66620000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 66600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 125889000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 125900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 208082000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 208100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 315606000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 315600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 108000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 108000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 174500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 174500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 241200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 299200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 41500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 80800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PaymentsToAcquireShortTermInvestments": {
        "label": "Payments to Acquire Short-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, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 7996000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            }
          ]
        }
      },
      "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent": {
        "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent",
        "description": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 24761000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 24761000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 24761000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 24272000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 19784000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 19868000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 19868000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 19868000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 19868000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 19868000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 17933000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 18371000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 18603000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 17066000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 17066000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 17066000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 17066000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 17066000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 15258000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 17093000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 15822000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 15411000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 15411000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 15411000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 15411000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 15411000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 15566000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 27821000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 25376000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 25373000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 25373000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 25373000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 25373000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 25373000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 27266000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 24534000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 22414000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 24608000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 24608000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 24608000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 24608000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 24608000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 25633000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 27641000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 27848000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27220000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 27220000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 27220000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 27220000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 27220000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 27833000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 31126000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 31135000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 32130000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 32130000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 31795000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 31795000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 37867000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 37867000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 37867000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 37867000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 37867000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 35295000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 37106000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 38064000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 36457000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 36457000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 36457000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 36457000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 36457000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 36663000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 39230000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 36118000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 37816000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 37816000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 37816000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 37816000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 37816000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 37964000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 35631000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 54048000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 54090000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 54090000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 54090000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 54090000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 54090000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 55449000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 52046000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 44627000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 53733000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 53733000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 53733000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 53733000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 53733000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 52199000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 53789000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 58069000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 54484000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 54500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 54500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 54500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 54500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 59500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 65100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 69000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 71500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 71500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 71500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 71300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 74000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
        "label": "Liability, Defined Benefit Plan, Current",
        "description": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 245000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "description": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 20230000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 12225000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 12225000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 9471000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 9471000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 8102000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 8102000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7476000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 7476000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6330000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 6330000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6774000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 6774000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 6473000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 6473000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6036000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 6036000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6236000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 6236000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 6081000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 0.01,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 0.01,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.01,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.01,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 0.01,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 0.01,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 0.01,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 0.01,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 0.01,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 0.01,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 0.01,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 0.01,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 0.01,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 0.01,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0.01,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0.01,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0.01,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0.01,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0.01,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.01,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.01,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.01,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0.01,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0.01,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0.01,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0.01,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0.01,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0.01,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0.01,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0.01,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0.01,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0.01,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0.01,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0.01,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0.01,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 0.01,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0.01,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.01,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0.01,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0.01,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0.01,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0.01,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0.01,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0.01,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0.01,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0.01,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 5000000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 5000000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 5000000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 5000000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 5000000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 5000000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 5000000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 5000000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 5000000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 5000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 5000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 5000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 5000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 5000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 5000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 5000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 5000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 5000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 5000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 5000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 5000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 5000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 5000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 5000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 5000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 5000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 5000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 5000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 5000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 5000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 5000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 5000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 5000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 5000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 5000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 5000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 5000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 5000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 5000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 5000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 5000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 5000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 0,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 0,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PreferredStockSharesOutstanding": {
        "label": "Preferred Stock, Shares Outstanding",
        "description": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "units": {
          "shares": [
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 0,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 0,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "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": "2012-12-31",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 0,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PrepaidRent": {
        "label": "Prepaid Rent",
        "description": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 646000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-01-01",
              "val": 646000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-01-01",
              "val": 646000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-01-01",
              "val": 646000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfCommonStock": {
        "label": "Proceeds from Issuance of Common Stock",
        "description": "The cash inflow from the additional capital contribution to the entity.",
        "units": {
          "USD": [
            {
              "start": "2009-09-09",
              "end": "2009-09-16",
              "val": 56600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 56638000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfDebt": {
        "label": "Proceeds from Issuance of Debt",
        "description": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 704675000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 184358000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 186649000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 186649000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 186649000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfLongTermDebt": {
        "label": "Proceeds from Issuance of Long-term Debt",
        "description": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 855200000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 855200000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 855200000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 855200000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 855200000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 855200000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 855200000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 550000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 550000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 550000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 402000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 402000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 402000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 0,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 0,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 217000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 617000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 400000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 400000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 400000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 400000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 400000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 400000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2405314000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 2405314000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4940753000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 4940753000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4940753000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4940753000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4940753000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 117170000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 117170000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 117170000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 117170000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 217449000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 217449000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 217449000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 217449000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 217400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 224537000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 224500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 224537000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 224500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 224537000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 224500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 224537000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 224500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "description": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1280000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 1657000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 1663000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6799000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6799000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 2927000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5333000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5333000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5656000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5656000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11690000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11690000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11690000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3336000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3336000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4194000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4194000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 4689000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 4689000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7431000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7431000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7431000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4873000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4873000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 6322000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 6322000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6667000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6667000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7685000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7685000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7685000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 503000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 503000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 1705000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 1705000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3559000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3559000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3559000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 520000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 520000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 974000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 974000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2608000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2608000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4264000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4264000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4264000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 2380000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 2380000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 2892000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 2892000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4844000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4844000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4844000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 1041000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 1041000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2905000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 2905000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3582000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3582000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5566000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5566000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5566000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 473000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 473000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3027000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3027000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 3029000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 3029000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5577000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5577000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5577000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 917000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 917000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 917000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 917000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 4351000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 4351000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7291000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7291000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7291000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 551000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 551000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 1749000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 1749000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 4899000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 4899000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8738000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8738000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8738000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 1572000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 1572000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 16817000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 16817000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 17872000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 17872000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24744000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24744000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24744000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 3379000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 3379000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 8977000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 8977000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 10764000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 10764000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16168000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16168000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5322000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 18393000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 18393000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 36767000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 36767000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 37633000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 30174000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 50792000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35878000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 8973000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 9000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 10467000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 10500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 13617000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 13600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14046000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 1400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 1400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 1500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 1500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 3600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 14300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 32500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "ProceedsFromLinesOfCredit": {
        "label": "Proceeds from Lines of Credit",
        "description": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 51000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 51000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 51000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForOtherFinancingActivities": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3638000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": -128000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": -85000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 114000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1157000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": -1157000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -1085000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": -1085000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -826000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -826000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -826000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 290000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 290000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 400000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 827000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 909000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1336000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3459000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3886000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3886000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 741000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 741000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 941000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 941000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1125000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 1125000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3914000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 244000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 244000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 829000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 829000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 763000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 763000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 765000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 765000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 765000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 135000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 135000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 352000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 352000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 665000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 665000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 49000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 49000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 91000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 91000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 493000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 493000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -270000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": -270000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -1270000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": -1270000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1270000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1270000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -999000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -999000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -999000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -246000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -246000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1504000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1504000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1254000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1254000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1858000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1858000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1858000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -250000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": -250000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -497000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": -497000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -502000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": -502000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -502000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -502000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -502000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -2890000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": -2890000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -2891000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": -2891000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -2892000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": -2892000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2892000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2892000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2892000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -1000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -1000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -110000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -110000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -218000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -218000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -348000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -348000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -348000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -962000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -962000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -587000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -587000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -859000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -859000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1101000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1101000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1101000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -299000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -299000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -578000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -578000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -923000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -923000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1391000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1391000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -376000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -902000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -1815000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -1800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1842000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -1000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -1000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -1400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -1000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 20000000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 20000000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 20000000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 20000000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 20000000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 20000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20000000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 5911000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 5911000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 8888000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 8888000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13778000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13778000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13778000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 741000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 741000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 1607000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 1607000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2111000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 2111000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7692000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7692000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7692000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 932000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 932000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1726000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 1726000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 1726000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 1726000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1726000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1726000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1726000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 0,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ProceedsFromSaleOfBuildings": {
        "label": "Proceeds from Sale of Buildings",
        "description": "The cash inflow from sale of buildings.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 6500000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6500000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6500000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6500000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6500000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6500000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromSaleOfEquityMethodInvestments": {
        "label": "Proceeds from Sale of Equity Method Investments",
        "description": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "units": {
          "USD": [
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1800000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1800000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1800000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1800000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1800000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2600000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            }
          ]
        }
      },
      "ProceedsFromShortTermDebt": {
        "label": "Proceeds from Short-term Debt",
        "description": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 217000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 217000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 217000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 217000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 51000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 51000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 51000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 451000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 79000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 79000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 201000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 201000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 476000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 476000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 476000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 476000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 476000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 30000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 30000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 30000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 30000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 140000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 140000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 180000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 180000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 507000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 507000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 532000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 567000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 65000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 65000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -57759000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 35492000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 18746000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 58258000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 22766000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85122000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 85122000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 29575000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 62097000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 62097000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 32522000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 32522000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 84085000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 84085000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 21988000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 21988000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 124246000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 124246000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 124246000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17859000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 39532000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 21673000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 57569000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 18037000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68825000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68825000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68825000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74526000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74526000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74526000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7887000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7887000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7887000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80296000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80296000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80296000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97147000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97147000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97147000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 85066000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 85066000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 85066000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 240755000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 240755000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 240755000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 254860000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 254860000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 254860000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294969000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294969000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 294969000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 409126000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 409126000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 409126000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 208920000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 208920000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 208920000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 180669000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 180669000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 292787000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": 346446000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 369242000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 369242000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 420323000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 420323000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 470256000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 470256000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 629518000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 629518000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 663141000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 663141000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 709085000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 709085000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 787289000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 787289000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 880751000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 880751000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1001968000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 1001968000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1099624000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1099624000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1307202000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 1307202000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2163430000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2163430000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2376132000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 2376132000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2680298000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2680300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2855300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentNet": {
        "label": "Property, Plant and Equipment, Net",
        "description": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 135431000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 126725000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 126725000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 126725000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 126725000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 129288000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 130206000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 130554000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 130554000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 130554000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 130554000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 130554000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 130554000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 132721000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 147437000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 151245000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 157021000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 157021000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 157021000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 157021000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 157021000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 157021000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 164585000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 173786000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 179178000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 186440000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 186440000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 186440000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 186440000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 186440000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 186440000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 189010000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 319871000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 316385000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 313569000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 313569000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 313569000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 313569000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 313569000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 313569000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 313081000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 312863000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 315695000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 321301000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 321301000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 321301000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 321301000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 321301000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 321301000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 322729000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 322720000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 315512000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 321562000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 321562000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 321562000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 321562000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 321562000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 321562000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 330926000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 341146000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 346660000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 359523000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 359523000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 359523000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 359523000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 359523000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 359523000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 364301000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 380259000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 393706000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 419529000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 419529000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 419529000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 419529000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 419529000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 419529000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 442395000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 445254000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 470005000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 479544000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 479544000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 479544000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 479544000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 479544000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 479544000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 474841000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 475202000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 490298000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 525367000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 525367000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 525367000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 525367000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 525367000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 525367000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 542605000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 563258000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 597630000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 654098000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 654098000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 654098000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 654098000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 654098000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 654098000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 698574000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 779631000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 1383693000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1393337000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1393337000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 1393337000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1393337000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1393337000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 1393337000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 1464420000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1364760000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1406357000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1468043000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1468043000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1468043000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1468043000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1468043000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 1468000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 1473809000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 1495098000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 1542356000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1622926000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1622900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1622900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1622900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1622900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1652600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 1662300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1654500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1636100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 1636100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1636100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 1636600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 1624500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "RepaymentsOfDebt": {
        "label": "Repayments of Debt",
        "description": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 799645000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 230143000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 252954000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 259157000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 259157000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 25000000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 145000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 145000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 145000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 117170000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "end": "2023-04-20",
              "val": 135000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-04-20",
              "val": 135000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q1I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 293671000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 293671000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 176500000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 468950000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 135000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 251500000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1338700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 698311000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 698300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 30000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 698300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 848300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 180000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 150000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 300000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 50000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 250000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "RepaymentsOfLongTermDebt": {
        "label": "Repayments of Long-term Debt",
        "description": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 0,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 37500000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 37500000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 62500000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 62500000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88650000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88650000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88650000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 25000000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 25000000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 75000000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 75000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 100000000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 100000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 0,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 25000000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 25000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 50000000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 50000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 25000000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 25000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 50000000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 50000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75000000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 460000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 460000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 460000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 25000000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 25000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 27000000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 27000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 135850000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 135850000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 135850000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 1000000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 1000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 2000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 2000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 2000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 2000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 75000000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 368000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 151000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 251000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 251000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 251000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 251000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 251000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 550000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 550000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 550000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-07-06",
              "val": 145000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-07-06",
              "val": 145000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 145000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 145000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 145000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 145000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 117170000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 468950000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1338675000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1338675000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 643311000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 643300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 698311000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 848311000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 150000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 150000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 300000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 50000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 250000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 200000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RepaymentsOfShortTermDebt": {
        "label": "Repayments of Short-term Debt",
        "description": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 0,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 75000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 217000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 217000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 217000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 0,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 51000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 51000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 51000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 601000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 79000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 79000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 193000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 193000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 271000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 271000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 341000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 341000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 341000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 135000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 135000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 135000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 135000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 135000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 135000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 30000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 30000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 30000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 140000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 140000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 180000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 507000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 507000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 532000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 567000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 65000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 65000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "ResearchAndDevelopmentExpense": {
        "label": "Research and Development Expense",
        "description": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 35039000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 21556000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 10736000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 32937000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 11381000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 43934000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 43934000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 12532000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 24994000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 24994000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 12462000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 12462000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 36951000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 36951000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 11957000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 11957000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47980000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47980000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47980000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11989000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11989000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 24715000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 24715000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 12726000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 12726000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 38029000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 38029000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 13314000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 13314000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50940000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50940000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50940000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 12173000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 12173000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 25600000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 25600000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 13427000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 13427000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 39547000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 39547000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 13947000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 13947000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55320000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55320000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55320000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 15690000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 15690000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 37271000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 37271000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 21581000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 21581000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 61698000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 61698000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 24427000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 24427000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 87711000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 87711000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 87711000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 25800000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 25800000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 52342000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 52342000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 26542000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 26542000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 79183000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 79183000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 26841000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 26841000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 105900000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 105900000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 105900000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 25902000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 25902000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 54048000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 54048000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 28146000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 28146000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 79768000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 79768000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 25720000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 25720000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106991000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106991000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106991000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 27239000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 27239000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 54460000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 54460000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 27221000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 27221000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 80462000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 80462000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 26002000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 26002000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 106951000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 106951000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 106951000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27586000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27586000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57817000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57817000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 30231000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 30231000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 87781000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 87781000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 29964000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 29964000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 118456000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 118456000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 118456000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 28991000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 28991000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 59615000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 59615000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 30624000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 30624000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 90788000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 90788000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 31173000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 31173000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121140000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121140000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121140000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29632000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29632000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 62204000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 62204000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 32572000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 32572000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 98499000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 98499000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 36295000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 36295000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136057000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136057000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136057000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 37748000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 37748000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 79720000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 79720000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 41972000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 41972000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 121692000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 121692000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 41972000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 41972000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 167632000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 167632000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 167632000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 46715000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 46715000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 95963000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 95963000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 49248000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 49248000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 160953000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 160953000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 64990000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 64990000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 228994000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 228994000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 228994000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 71906000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 71906000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 142936000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 142936000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 71030000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 71030000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 209746000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 209746000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 66810000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 66810000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 277313000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 277313000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 277300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 71876000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 71800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 153761000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 153700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 81885000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 81900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 234664000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 234600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 80903000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 80900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 316111000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 316100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 84800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 84800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 169100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 169100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 84300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 84300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 250000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 80900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 329000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 75300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 158100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 82800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RestructuringAndRelatedCostNumberOfPositionsEliminated": {
        "label": "Restructuring and Related Cost, Number of Positions Eliminated",
        "description": "The number of positions eliminated during the period as a result of restructuring activities.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-03-28",
              "val": 132,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q1"
            },
            {
              "start": "2009-03-29",
              "end": "2009-06-27",
              "val": 100,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q2"
            }
          ]
        }
      },
      "RestructuringCharges": {
        "label": "Restructuring Charges",
        "description": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 15463000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 29700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 2400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 15700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 15700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 13300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 13300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 17400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 1700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 29700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 4100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 9700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 5600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": -349612000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": -349612000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": -349612000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": -287915000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": -265927000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": -225766000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": -225766000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": -225766000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": -225766000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": -225766000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -207907000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": -186331000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": -168294000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -157038000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -157038000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": -157038000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": -157038000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": -157038000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": -142149000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": -124569000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": -108866000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -88599000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": -88599000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": -88599000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": -88599000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": -88599000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": -74287000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": -88956000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": -90024000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -80712000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": -80712000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": -80712000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": -80712000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": -80712000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": -65840000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": -41392000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": -17990000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -416000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": -416000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": -416000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": -416000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": -416000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 13993000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 46883000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 68830000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 92303000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 92303000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 92303000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 92303000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 92303000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 123380000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 160376000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 193658000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 147418000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 147418000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 147418000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 147418000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 147418000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 186276000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 222381000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 258223000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 213753000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 213753000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 213753000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 213753000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 213753000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 213481000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 315511000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 332579000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 366127000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 366127000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 366127000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 366127000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 366127000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 390542000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 447590000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 516111000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 577833000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 577833000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 577833000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 577833000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 577833000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 637574000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 701213000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 788830000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 879776000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 879776000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 879776000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 879776000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 879776000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 991821000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 1077651000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 988848000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1031391000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1031391000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 1031391000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1031391000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1031391000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 928133000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1110818000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1128907000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1151765000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1151765000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1151765000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1151765000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1151765000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 1181991000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 1234487000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 1296839000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1383877000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1383900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1383900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1383900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1383900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 1431600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 1469100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1524400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1558400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 1558400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1558400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 1635200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 1713500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "RevenueFromContractWithCustomerExcludingAssessedTax": {
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "description": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1175270000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 317377000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 646379000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 329002000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 329002000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 991970000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 345591000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 345591000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1342532000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1342532000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 350562000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 367199000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 367199000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 367199000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 750258000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 750258000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 383059000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 383059000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 383059000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 383059000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1148855000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1148855000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 398597000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 398597000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 398597000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 398597000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1550497000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1550497000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1550497000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 401642000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-09-30",
              "end": "2018-12-31",
              "val": 401642000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 391047000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 391047000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 391047000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 391047000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 769921000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 769921000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 378874000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 378874000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 378874000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 378874000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1164068000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1164068000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 394147000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 394147000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 394147000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 394147000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1591066000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1591066000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1591066000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 426998000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-09-29",
              "end": "2019-12-31",
              "val": 426998000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 412327000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 412327000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 412327000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 412327000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 860732000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 860732000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 448405000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 448405000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 448405000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 448405000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1341719000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1341719000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 480987000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 480987000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 480987000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 480987000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1859313000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1859313000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1859313000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 517594000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-09-27",
              "end": "2020-12-31",
              "val": 517594000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 512844000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 512844000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 512844000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 512844000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1084196000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1084196000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 571352000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 571352000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 571352000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 571352000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 1663689000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 1663689000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 579493000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 579493000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 579493000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 579493000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2298893000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2298893000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2298893000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 635204000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-10-03",
              "end": "2021-12-31",
              "val": 635204000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 649646000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 649646000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 649646000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 649646000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1342135000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1342135000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 692489000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 692489000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 692489000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 692489000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 2335963000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1342135000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 2335963000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 993828000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 993828000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 993828000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 993828000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3282033000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2335963000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3282033000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3282033000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 946070000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-02",
              "end": "2022-12-31",
              "val": 946070000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 922396000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 922396000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 922396000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 1823396000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 1823396000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 901000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 901000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 901000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2711635000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2711635000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 888239000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 888239000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 888239000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3523926000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3523926000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3523900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 812291000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 771025000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 771000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1583677000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1583700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 812652000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 812700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 2391371000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 2391400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 807694000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 807700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3241208000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3241200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 773200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 773200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 1565600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 1565600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 792400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 792400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 2372700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 807100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3196600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 811900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 1695100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 883200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "description": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 200000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 181000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 3000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 3019000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 5800000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 5751000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9077000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9077000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 912000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 912000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 2047000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 2047000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 3132000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 3132000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5133000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5133000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5133000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 5082000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 19406000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 20963000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31492000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31492000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31492000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23598000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16241000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16241000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6155000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6155000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22341000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 46000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SaleOfStockPricePerShare": {
        "label": "Sale of Stock, Price Per Share",
        "description": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "units": {
          "USD/shares": [
            {
              "end": "2014-02-04",
              "val": 34,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "SalesRevenueNet": {
        "label": "Revenue, Net (Deprecated 2018-01-31)",
        "description": "Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 398644000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-04-03",
              "val": 160511000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 328086000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 167575000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 167575000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 506316000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 178230000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 178230000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 688416000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 688416000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-03",
              "end": "2010-12-31",
              "val": 182100000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 203125000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 203125000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 203125000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 412323000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 412323000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 209198000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 209198000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 209198000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 209198000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 585337000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 585337000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 173014000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 173014000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 173014000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 173014000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 749259000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 749259000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 749259000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 163922000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-10-02",
              "end": "2011-12-31",
              "val": 163922000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 175403000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 175403000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 175403000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 175403000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 363636000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 363636000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 188233000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 188233000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 188233000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 188233000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 548085000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 548085000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 184449000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 184449000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 184449000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 184449000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 715903000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 715903000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 715903000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 167818000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-09-30",
              "end": "2012-12-31",
              "val": 167818000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 165070000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 165070000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 165070000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 165070000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 342614000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 342614000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 177544000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 177544000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 177544000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 177544000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 507199000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 507199000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 164585000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 164585000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 164585000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 164585000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 693459000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 693459000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 693459000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 186260000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-09-29",
              "end": "2013-12-31",
              "val": 186260000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 165804000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 165804000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 165804000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 165804000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 417382000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 417382000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 251578000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 251578000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 251578000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 251578000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 690436000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 690436000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 273054000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 273054000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 273054000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 273054000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 962069000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 962069000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 962069000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 271633000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-09-28",
              "end": "2014-12-31",
              "val": 271633000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 263373000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 263373000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 263373000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 263373000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 544082000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 544082000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 280709000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 280709000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 280709000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 280709000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 814335000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 814335000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 270253000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 270253000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 270253000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 270253000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1081121000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1081121000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1081121000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 266786000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-09-27",
              "end": "2015-12-31",
              "val": 266786000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 267024000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 267024000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 267024000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 267024000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 570076000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 570076000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 303052000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 303052000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 303052000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 303052000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 866768000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 866768000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 296692000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 296692000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 296692000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 296692000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1175270000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1175270000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 308502000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-02",
              "end": "2016-12-31",
              "val": 308502000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 317377000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 317377000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 317377000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 646379000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 329002000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 329002000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 991970000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 345591000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 345591000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1342532000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 350562000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 367199000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "SecuredDebt": {
        "label": "Secured Debt",
        "description": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 700000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 700000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 700000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 700000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 117001000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 72374000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 36592000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 108852000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 36478000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 147051000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 147051000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 35790000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 74916000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 74916000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 39126000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 39126000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 108449000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 108449000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 33533000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 33533000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 140847000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 140847000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 140847000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 35048000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 35048000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 71037000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 71037000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 35989000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 35989000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 110132000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 110132000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 39095000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 39095000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147405000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147405000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147405000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 32421000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 32421000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 67818000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 67818000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 35397000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 35397000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 99564000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 99564000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 31746000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 31746000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 137123000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 137123000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 137123000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 34787000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 34787000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 117134000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 117134000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 82347000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 82347000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 172954000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 172954000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 55820000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 55820000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 231833000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 231833000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 231833000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 50890000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 50890000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 101160000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 101160000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 50270000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 50270000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 147890000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 147890000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 46730000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 46730000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 198914000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 198914000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 198914000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 47956000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 47956000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 101553000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 101553000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 53597000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 53597000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 153167000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 153167000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 51614000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 51614000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 201901000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 201901000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 201901000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 50492000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 50492000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 103477000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 103477000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 52985000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 52985000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 161176000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 161176000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 57699000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 57699000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 216194000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 216194000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 216194000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 58269000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 58269000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 123469000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 123469000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 65200000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 65200000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 185827000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 185827000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 62358000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 62358000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 246534000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 246534000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 246534000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 82254000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 82254000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 146404000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 146404000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 64150000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 64150000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 217636000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 217636000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 71232000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 71232000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 284807000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 284807000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 284807000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 58891000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 58891000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 125763000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 125763000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 66872000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 66872000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 196958000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 196958000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 71195000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 71195000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 265128000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 265128000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 265128000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 71389000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 71389000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 144010000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 144010000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 72621000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 72621000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 215042000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 215042000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 71032000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 71032000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 292408000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 292408000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 292408000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 87108000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 87108000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 177793000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 177793000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 90685000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 90685000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 404239000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 404239000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 226446000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 226446000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 543485000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 543485000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 543485000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 169867000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 169867000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 315463000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 315463000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 145596000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 145596000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 431514000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 431514000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 116051000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 116051000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 576194000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 576194000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 576200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 112193000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 112200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 228508000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 228500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 116315000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 116300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 336963000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 337000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 108455000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 108500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 446567000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 446600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 103300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 103300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 218400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 218400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 115100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 115100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 320200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 101800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 450600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 117600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 244100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 126500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "SeveranceCosts": {
        "label": "Severance Costs (Deprecated 2013-01-31)",
        "description": "The charge against earnings in the period for known and estimated costs of termination benefits provided to current employees that are involuntarily terminated under a benefit arrangement associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination or a discontinued operation as defined by generally accepted accounting principles and costs associated with one-time termination benefits.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4713000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            }
          ]
        }
      },
      "ShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "description": "Amount of noncash expense for share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 8102000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 3682000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 5434000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7588000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 7588000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1922000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 3962000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 3962000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5784000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5784000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7519000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1763000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1763000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3934000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3934000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 8030000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 8030000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9881000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1688000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 1688000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 3769000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 3769000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 5859000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 5859000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7928000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1877000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 1877000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4155000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 4155000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 6513000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 6513000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8887000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 2258000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 2258000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 5145000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 5145000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 8120000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 8120000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11033000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 2861000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 2861000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 6366000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 6366000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 10063000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 10063000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13436000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 3870000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 3870000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 7909000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 7909000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11457000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11457000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15306000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4128000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4128000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8557000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8557000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 12727000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 12727000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17112000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 4653000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 9589000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 9589000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 14915000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 14915000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19629000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 4994000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 10649000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 10649000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 16552000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 16552000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22920000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 7138000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 14657000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 14657000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 22124000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 22124000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29884000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 9285000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 19467000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 19467000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 57544000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 57544000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66577000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66577000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66577000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 30678000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 42136000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 42136000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 52416000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 52416000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61371000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7908000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 7900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 34797000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 34800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 50349000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 50300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65859000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 13400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 32000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 32000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 50400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 69300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 16700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 35100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date",
        "description": "Discount rate from fair value on purchase date that participants pay for shares.",
        "units": {
          "pure": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.15,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.15,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "description": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 127000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 90000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 90000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 148000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 148000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 148000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 108000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 108000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 108000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 78000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 78000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 78000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 105000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 105000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 105000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 136000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 136000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 136000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 256000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 256000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 256000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 165000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 165000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 165000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 115000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 115000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 115000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 51000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 90000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 90000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value (Deprecated 2012-01-31)",
        "description": "The weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect during the reporting period as a result of the occurrence of a terminating event specified in the contractual agreement of the plan.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 6.12,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4.11,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 4.89,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "description": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4.11,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4.89,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4.89,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6.22,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6.22,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6.22,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8.66,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8.66,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8.66,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10.14,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10.14,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10.14,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11.26,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11.26,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11.26,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.44,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.44,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.44,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14.48,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14.48,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14.48,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18.58,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18.58,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18.58,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24.82,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24.82,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24.82,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 35.86,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 35.86,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 35.86,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 57.39,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 57.39,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 57.39,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 85.16,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 85.16,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 85.16,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89.23,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89.23,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 89.23,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 101.31,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 101.31,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 104.55,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 2690000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1205000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1205000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 795000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 795000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 795000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 744000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 744000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 744000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 717000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 717000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 717000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 834000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 834000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 834000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1043000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1043000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1043000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1249000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1249000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1249000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 659000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 659000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 659000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 509000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 509000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 509000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 514000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 514000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 514000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 437000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 437000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 437000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 293000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 293000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 293000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 366000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 366000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 366000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 640000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 640000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 484000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average fair value at grant date for nonvested equity-based awards issued 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": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1.92,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5.75,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5.75,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8.65,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8.65,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8.65,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.21,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.21,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.21,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9.85,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9.85,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9.85,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.59,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.59,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.59,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.47,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.47,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.47,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.42,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.42,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.42,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22.14,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22.14,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22.14,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31.4,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31.4,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31.4,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34.05,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34.05,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34.05,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57.46,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57.46,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57.46,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101.04,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101.04,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 101.04,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117.82,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117.82,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117.82,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80.45,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80.45,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80.45,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 138.44,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 138.44,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 85.11,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "description": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "units": {
          "shares": [
            {
              "end": "2008-12-31",
              "val": 1551000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 3263000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 3263000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2738000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 2738000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 2738000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2298000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 2298000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 2298000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2011-12-31",
              "val": 2298000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1802000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1802000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 1802000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 1802000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1570000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1570000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 1570000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2013-12-31",
              "val": 1570000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1613000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 1613000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 1613000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1613000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1882000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 1882000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1882000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2015-12-31",
              "val": 1882000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2164000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 2164000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 2164000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2016-12-31",
              "val": 2164000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1857000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1857000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 1857000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2017-12-31",
              "val": 1857000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1519000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1519000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 1519000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1519000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1083000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1083000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 1083000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 1083000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 897000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 897000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 897000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2021-12-31",
              "val": 897000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 844000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 844000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 844000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1005000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1005000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1057000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "description": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "units": {
          "USD/shares": [
            {
              "end": "2008-12-31",
              "val": 9.06,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 3.74,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 3.74,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4.43,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 4.43,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 4.43,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5.49,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 5.49,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 5.49,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2011-12-31",
              "val": 5.49,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 7.02,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 7.02,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 7.02,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 7.02,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8.98,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 8.98,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 8.98,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2013-12-31",
              "val": 8.98,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10.53,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 10.53,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 10.53,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 10.53,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 12.25,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 12.25,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 12.25,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2015-12-31",
              "val": 12.25,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 12.49,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 12.49,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 12.49,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2016-12-31",
              "val": 12.49,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 15.86,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 15.86,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 15.86,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2017-12-31",
              "val": 15.86,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 21.24,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 21.24,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 21.24,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 21.24,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 27.48,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 27.48,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 27.48,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 27.48,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 41.31,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 41.31,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 41.31,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 41.31,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 62.69,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 62.69,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 62.69,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2021-12-31",
              "val": 62.69,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 90.37,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 90.37,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 90.37,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 90.37,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 89.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 89.08,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 89.08,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 111.81,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 111.81,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 98.4,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted average period between the balance sheet date and expiration for equity-based awards other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan), which may be expressed in a decimal value for number of years.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "description": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 851000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1640000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1640000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1087000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1087000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1087000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1132000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1132000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1132000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 871000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 871000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 871000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 686000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 686000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 686000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 638000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 638000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 638000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 711000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 711000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 711000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 801000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 801000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 801000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 732000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 732000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 732000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 679000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 679000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 679000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 564000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 564000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 564000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 439000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 439000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 439000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 523000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 523000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 523000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 389000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 389000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7.32,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4.04,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4.04,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.22,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.22,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.22,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.42,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.42,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.42,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5.67,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5.67,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5.67,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8.32,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8.32,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8.32,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10.13,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10.13,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10.13,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11.74,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11.74,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11.74,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12.22,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12.22,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12.22,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15.07,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15.07,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15.07,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18.89,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18.89,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18.89,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23.48,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23.48,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23.48,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35.58,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35.58,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35.58,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 64.77,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 64.77,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 64.77,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 78.17,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 78.17,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 78.17,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 86.92,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 86.92,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 108.75,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "description": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.008,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.008,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.008,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.006,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.006,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.006,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.003,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.003,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.003,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.003,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.003,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.003,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.005,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.005,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.005,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.003,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.003,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.005,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Deprecated 2012-01-31)",
        "description": "The period of time an equity-based award is expected to be outstanding. An equity-based award's expected term is generally determined based on, among other factors, the instrument's contractual term and the effects of employees' expected exercise and post-vesting employment termination behavior.",
        "units": {
          "years": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.9,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "description": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.016,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.021,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.021,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.018,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.018,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.018,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.006,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.006,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.006,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.007,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.007,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.007,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.011,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.011,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.011,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.013,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.013,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.013,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.011,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.011,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.011,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.017,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.017,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.017,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.024,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.024,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.024,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.004,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.004,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.004,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.015,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.015,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.015,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.037,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.037,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.037,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.044,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.044,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.039,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "description": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.539,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.752,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.752,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.793,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.793,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.793,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.824,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.824,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.824,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.517,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.517,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.517,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.433,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.433,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.433,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.346,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.346,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.346,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.276,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.276,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.276,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.269,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.269,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.269,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.287,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.287,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.287,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.316,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.316,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.316,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.319,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.319,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.319,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.38,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.38,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.38,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.409,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.409,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.409,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.465,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.465,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.465,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.476,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.476,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.47,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "description": "Number of shares authorized for issuance under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 4000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "description": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "units": {
          "shares": [
            {
              "end": "2009-12-31",
              "val": 9300000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 9500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 9500000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 8600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 8600000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 8600000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 7700000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 7700000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 7700000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6800000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 6800000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 6800000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 11600000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 11600000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 11600000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 10400000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 10400000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 10400000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9400000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 9400000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 9400000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8800000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 8800000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 8800000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8700000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 8700000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 8700000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 8200000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 8200000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 8200000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 8700000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 8700000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 8700000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 10900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 10900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 10900000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 10200000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 10200000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 10200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 9700000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 9700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "description": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "units": {
          "shares": [
            {
              "end": "2009-12-31",
              "val": 4595000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 3013000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 3013000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2078000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 2078000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 2078000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1828000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1828000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 1828000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1001000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1001000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 1001000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 728000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 728000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 728000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 961000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 961000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 961000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 776000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 776000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 776000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 872000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 872000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 872000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 562000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 562000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 562000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 788000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 788000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 788000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 426000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 426000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 426000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 111000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 111000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 111000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1386000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1386000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 1386000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 788000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "description": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2009-12-31",
              "val": 8.75,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 8.15,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 8.15,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 7.53,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 7.53,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 7.53,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 8.18,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 8.18,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 8.18,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6.92,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 6.92,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 6.92,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7.92,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 7.92,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 7.92,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 9.07,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 9.07,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 9.07,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 10.65,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 10.65,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 10.65,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11.11,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 11.11,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 11.11,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 13.68,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 13.68,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 13.68,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 15.75,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 15.75,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 15.75,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 24.99,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 24.99,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 24.99,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 34.54,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 34.54,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 34.54,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 54.53,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 54.53,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 54.53,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 63.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 63.08,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 63.08,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 71.76,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 71.76,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 84.92,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted average period between the balance sheet date and expiration for all vested portions of options outstanding and currently exercisable (or convertible) under the plan, which may be expressed in a decimal value for number of years.",
        "units": {
          "years": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.7,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "description": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2100000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6700000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6700000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1800000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1800000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3300000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3300000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5100000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5100000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16700000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16700000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3200000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3200000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36400000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36400000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54700000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54700000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11400000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 29200000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 29200000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23200000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price at which option holders acquired shares when converting their stock options into shares under the plan during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4.8,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4.68,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5.95,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "description": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "units": {
          "shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 253000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 173000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 173000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 371000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 371000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 371000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 32000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 32000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 32000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 87000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 87000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 87000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 148000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 148000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 148000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "description": "Weighted average price of options that were either forfeited or expired.",
        "units": {
          "USD/shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9.41,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.83,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.83,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12.1,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12.1,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12.1,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14.06,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14.06,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14.06,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10.72,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10.72,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10.72,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.32,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.32,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.32,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12.78,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12.78,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12.78,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26.41,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26.41,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26.41,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61.42,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61.42,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61.42,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 76.02,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 76.02,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 88.11,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "description": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1525000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1218000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1218000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 253000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 253000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 173000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated during the reporting period due to noncompliance with plan terms during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 7.67,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 10.31,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 9.41,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "description": "Net number of share options (or share units) granted during the period.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1545000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 746000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 746000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 511000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 511000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 511000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 470000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 470000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 470000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 553000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 553000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 553000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 651000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 651000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 651000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 411000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 411000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 411000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 549000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 549000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 549000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 335000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 335000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 335000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 296000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 296000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 296000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 293000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 293000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 293000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 216000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 216000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 216000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 167000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 167000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 167000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 146000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 146000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 146000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 232000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 232000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 135000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on stock options awarded under the plan during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 1.13,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 5.42,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 8.75,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.48,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.25,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.25,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.14,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.14,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.14,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.42,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.42,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5.42,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.8,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.8,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.8,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3.99,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3.99,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3.99,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3.86,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3.86,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3.86,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.85,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.85,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.85,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5.25,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5.25,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5.25,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7.35,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7.35,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7.35,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8.89,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8.89,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8.89,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14.83,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14.83,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14.83,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30.69,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30.69,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30.69,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 43.47,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 43.47,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 43.47,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34.4,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34.4,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34.4,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61.94,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61.94,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 35.7,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "description": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 9600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3900000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6700000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7200000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5900000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 12100000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 31800000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 14600000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 45200000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 67900000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 54700000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 25700000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 64300000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 26300000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "description": "Number of options outstanding, including both vested and non-vested options.",
        "units": {
          "shares": [
            {
              "end": "2008-12-31",
              "val": 6689000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 6663000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 6663000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 5001000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 5001000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 5001000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 3561000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 3561000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 3561000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2011-12-31",
              "val": 3561000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2565000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2565000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 2565000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 2565000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1961000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 1961000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 1961000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2013-12-31",
              "val": 1961000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2034000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 2034000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 2034000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 2034000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2139000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 2139000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 2139000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2015-12-31",
              "val": 2139000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1907000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1907000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 1907000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2016-12-31",
              "val": 1907000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1869000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1869000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 1869000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2017-12-31",
              "val": 1869000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1410000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1410000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 1410000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1410000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1575000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 1575000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 1575000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1575000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1082000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1082000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 1082000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 1082000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 657000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 657000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 657000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2021-12-31",
              "val": 657000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1839000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1839000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 1839000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 1800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1314000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1314000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1166000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2008-12-31",
              "val": 8.3,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 6.8,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 6.8,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 6.25,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 6.25,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 6.25,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 6.53,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 6.53,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 6.53,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2011-12-31",
              "val": 6.53,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 8.2,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 8.2,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 8.2,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 8.2,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8.2,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 8.2,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 8.2,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2013-12-31",
              "val": 8.2,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 9.67,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 9.67,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 9.67,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 9.67,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 10.57,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 10.57,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 10.57,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2015-12-31",
              "val": 10.57,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 11.54,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 11.54,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 11.54,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2016-12-31",
              "val": 11.54,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13.46,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 13.46,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 13.46,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2017-12-31",
              "val": 13.46,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 18.22,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 18.22,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 18.22,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 18.22,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 21.39,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 21.39,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 21.39,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 21.39,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 33.38,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 33.38,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 33.38,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 33.38,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 55.32,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 55.32,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 55.32,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2021-12-31",
              "val": 55.32,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 62.59,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 62.59,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 62.59,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 62.59,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 71.83,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 71.83,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 71.83,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 84.51,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 84.51,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 89.66,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "description": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.",
        "units": {
          "USD/shares": [
            {
              "end": "2009-12-31",
              "val": 1.9,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2.88,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2.88,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 4.35,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 4.35,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 4.35,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 7.34,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 7.34,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4.68,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.95,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.95,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.76,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.76,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.76,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7.54,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7.54,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7.54,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6.56,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6.56,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6.56,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7.62,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7.62,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7.62,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8.66,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8.66,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8.66,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10.89,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10.89,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10.89,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10.89,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10.89,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10.89,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13.89,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13.89,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13.89,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13.6,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13.6,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13.6,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 27.32,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 27.32,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 27.32,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 51.04,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 51.04,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 51.04,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52.19,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52.19,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 42.57,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10.31,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9.41,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.83,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "description": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5.42,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8.75,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8.75,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.27,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.27,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9.27,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9.88,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9.88,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9.88,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.71,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.71,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.71,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.49,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.49,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.49,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.2,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.2,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12.2,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 21.6,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 21.6,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 21.6,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31.1,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31.1,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31.1,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 33.33,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 33.33,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 33.33,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 55.72,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 55.72,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 55.72,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 98.11,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 98.11,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 98.11,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128.44,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128.44,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128.44,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 81.79,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 81.79,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 81.79,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 140.62,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 140.62,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 83.7,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "description": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 2078000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1828000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1001000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 728000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 961000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 776000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 872000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 562000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 788000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 426000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 111000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1386000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 788000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "description": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 3561000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2565000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1961000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2034000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2139000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1907000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1869000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1410000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1575000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1082000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 657000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1839000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1314000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1166000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "description": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 4200000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3100000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4800000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3900000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5600000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 16900000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 27100000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 30300000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 11500000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 22300000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 51600000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 23600000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "description": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "units": {
          "USD/shares": [
            {
              "end": "2013-12-31",
              "val": 6.92,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7.92,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 9.07,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 10.65,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11.11,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 13.68,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 15.75,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 24.99,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 34.54,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 54.53,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 63.08,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 71.76,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 84.92,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "description": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "units": {
          "USD/shares": [
            {
              "end": "2013-12-31",
              "val": 8.2,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 9.67,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 10.57,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 11.54,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13.46,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 18.22,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 21.39,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 33.38,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 55.32,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 62.59,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 71.83,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 84.51,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 89.66,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm1": {
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted-average period remaining as of the balance sheet date until option expiration pertaining to the outstanding stock options for all option plans in the customized range of exercise prices, which may be expressed in a variety of ways (for example, years, months).",
        "units": {
          "years": [
            {
              "end": "2011-12-31",
              "val": 3.7,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "ShortTermInvestments": {
        "label": "Short-term Investments",
        "description": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "units": {
          "USD": [
            {
              "end": "2012-09-29",
              "val": 7997000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 19995000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-29",
              "val": 0,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 0,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-28",
              "val": 10956000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 7930000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4601000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 3187000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 3062000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 2178000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2181000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 1140000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 0,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 0,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "description": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 700000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1900000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 200000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1300000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1800000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1200000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2300000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1900000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2600000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 459619000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 459619000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 459619000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-07-02",
              "val": 539515000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 561208000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 628498000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 651956000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 682957000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-30",
              "val": 703167000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "end": "2013-03-30",
              "val": 703167000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-29",
              "val": 716263000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "end": "2013-06-29",
              "val": 716263000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-28",
              "val": 734086000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "end": "2013-09-28",
              "val": 734086000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-29",
              "val": 771793000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2014-03-29",
              "val": 771793000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-28",
              "val": 765153000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "end": "2014-06-28",
              "val": 765153000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-27",
              "val": 758277000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-28",
              "val": 754515000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 777576000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 770135000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-02",
              "val": 821754000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-02",
              "val": 861230000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-01",
              "val": 897203000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-01",
              "val": 945061000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-01",
              "val": 982269000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1018365000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1024394000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1052905000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 1083671000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 1102549000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 1119917000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 336170000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 349657000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2009-12-31",
              "val": 349657000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2009-12-31",
              "val": 349657000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2009-12-31",
              "val": 349657000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-07-03",
              "val": 392149000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-10-02",
              "val": 427920000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 464013000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-04-02",
              "val": 499705000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-07-02",
              "val": 539515000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "end": "2011-07-02",
              "val": 539515000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-01",
              "val": 561208000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "end": "2011-10-01",
              "val": 561208000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2011-12-31",
              "val": 608238000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 628498000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 651956000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-29",
              "val": 682957000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2012-12-31",
              "val": 694799000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2013-12-31",
              "val": 756843000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 748441000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2015-12-31",
              "val": 802883000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2016-12-31",
              "val": 899218000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2017-12-31",
              "val": 993018000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1024394000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-03-31",
              "val": 1024394000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-03-31",
              "val": 1024394000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1052905000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-06-30",
              "val": 1052905000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-29",
              "val": 1083671000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1012025000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-03-30",
              "val": 1000464000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 1102549000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-29",
              "val": 1102549000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-06-29",
              "val": 1102549000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-06-29",
              "val": 1102549000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 1119917000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2019-09-28",
              "val": 1119917000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1165889000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 1171327000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2020-03-28",
              "val": 1171327000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2020-03-28",
              "val": 1171327000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2020-03-28",
              "val": 1171327000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-03-28",
              "val": 1171327000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-03-28",
              "val": 1171327000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 1231789000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2020-06-27",
              "val": 1231789000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2020-06-27",
              "val": 1231789000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-06-27",
              "val": 1231789000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 1302301000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2020-09-26",
              "val": 1302301000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 1379494000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 1428333000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2021-04-03",
              "val": 1428333000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2021-04-03",
              "val": 1428333000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2021-04-03",
              "val": 1428333000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-04-03",
              "val": 1428333000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-04-03",
              "val": 1428333000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 1515331000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2021-07-03",
              "val": 1515331000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2021-07-03",
              "val": 1515331000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-07-03",
              "val": 1515331000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 1610780000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2021-10-02",
              "val": 1610780000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2021-12-31",
              "val": 1713781000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 1820318000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2022-04-02",
              "val": 1820318000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-04-02",
              "val": 1820318000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-04-02",
              "val": 1820318000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-04-02",
              "val": 1820318000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-04-02",
              "val": 1820318000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 1912714000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-07-02",
              "val": 1912714000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-07-02",
              "val": 1912714000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-07-02",
              "val": 1912714000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 3116317000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2022-10-01",
              "val": 3116317000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 3218000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 3168223000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2023-04-01",
              "val": 3168223000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-04-01",
              "val": 3168223000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-04-01",
              "val": 3168223000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-04-01",
              "val": 3168223000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-04-01",
              "val": 3168223000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 3352205000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-07-01",
              "val": 3352205000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-07-01",
              "val": 3352205000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-07-01",
              "val": 3352205000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3368289000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 3368289000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3408594000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 3408594000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3408594000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 3408594000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 3408594000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 3408600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 3408600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2023-12-31",
              "val": 3408600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 3408600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 3430170000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-30",
              "val": 3430170000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-03-30",
              "val": 3430170000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2024-03-30",
              "val": 3430200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-03-30",
              "val": 3430200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-03-30",
              "val": 3430200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 3502390000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2024-06-29",
              "val": 3502390000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2024-06-29",
              "val": 3502400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-06-29",
              "val": 3502400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 3592510000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2024-09-28",
              "val": 3592500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3691504000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3691500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3691500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3691500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 3691500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2024-12-31",
              "val": 3691500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 3691500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 3749400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2025-03-29",
              "val": 3749400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-03-29",
              "val": 3749400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2025-03-29",
              "val": 3749400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-03-29",
              "val": 3749400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 3809100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2025-06-28",
              "val": 3809100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2025-06-28",
              "val": 3809100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 3890800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3953400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 3953400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3953400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 4049200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2026-03-28",
              "val": 4049200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 4156200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "description": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 400000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 200000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesNewIssues": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "description": "Number of new stock issued during the period.",
        "units": {
          "shares": [
            {
              "start": "2009-09-01",
              "end": "2009-09-16",
              "val": 16100000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "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": 46000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1190000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1190000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1698000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1698000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1698000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1293000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1293000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1293000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 786000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 786000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 786000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 546000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 546000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 546000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 219000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 219000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 219000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 633000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 633000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 633000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 359000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 359000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 359000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 727000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 727000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 727000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 128000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 128000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 128000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 709000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 709000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 709000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 592000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 592000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 592000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 141000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 141000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 141000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 715000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 715000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 281000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueNewIssues": {
        "label": "Stock Issued During Period, Value, New Issues",
        "description": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 56638000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueShareBasedCompensation": {
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "description": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1280000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 1657000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 1663000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6799000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6799000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 2927000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5333000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 5333000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5656000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 5656000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11690000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11690000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11690000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3336000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3336000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4194000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4194000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 4689000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 4689000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7431000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7431000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7431000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4873000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 4873000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 6322000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 6322000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6667000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 6667000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7685000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7685000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7685000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1080000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1080000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1080000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1756000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1756000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 826000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockRepurchasedAndRetiredDuringPeriodValue": {
        "label": "Stock Repurchased and Retired During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 427000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -427000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 427000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": -427000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 427000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 427000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 427000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3777000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 3777000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": -9382000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 9382000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": -14826000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 14826000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15494000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15494000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15494000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7573000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7573000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7573000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9999000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9999000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9999000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10001000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10001000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 10000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179315000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179315000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179315000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29787000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29787000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29787000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29787000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29787000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 29787000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 15000000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 15000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 15000000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 15000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 15000000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 15000000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74787000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74787000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74787000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 29564000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 0,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44563000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44563000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44563000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 15000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 15000000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 15000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 15000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 15000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 20000000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 20000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 67109000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 67109000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 67109000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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-02",
              "end": "2011-10-26",
              "val": 50000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-11-02",
              "end": "2011-11-30",
              "val": 50000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            }
          ]
        }
      },
      "StockRepurchaseProgramAuthorizedAmount1": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "description": "Amount of stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2016-02-05",
              "val": 100000000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-02-15",
              "val": 100000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-02-15",
              "val": 100000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 350000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 100000000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 125000000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 125000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 125000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 125000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-29",
              "val": 202400,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 202400,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 202400,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 202400,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 202400,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 202400,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 202400,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 202400,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 202400,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 202400,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 202400,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 202400,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 202400,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 202400,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 202400,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 202400,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 202400,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 202400,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 202400,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 202400,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 202400,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 202400,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 202400,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 202400,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 202400,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 202400,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 202400,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 202400,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 202400,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 202400,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 202400,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 202400,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 202400,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 202400,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 0,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-29",
              "val": 7112000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 7112000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 7112000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "end": "2018-12-31",
              "val": 7112000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 7112000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "end": "2018-12-31",
              "val": 7112000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-30",
              "val": 7112000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-29",
              "val": 7112000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-28",
              "val": 7112000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 7112000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 7112000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "end": "2019-12-31",
              "val": 7112000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "end": "2019-12-31",
              "val": 7112000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "end": "2019-12-31",
              "val": 7112000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-28",
              "val": 7112000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-27",
              "val": 7112000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-26",
              "val": 7112000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 7112000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 7112000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 7112000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 7112000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 7112000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-03",
              "val": 7112000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-03",
              "val": 7112000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-02",
              "val": 7112000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7112000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 7112000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 7112000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 7112000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 7112000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-02",
              "val": 7112000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-02",
              "val": 7112000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 7112000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7112000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 7112000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 7112000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 7112000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 7112000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 7112000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 7112000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7112000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7112000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 7112000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 7112000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 7112000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 7112000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 7112000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 7112000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 7112000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7112000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 7100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 7100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 7100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 7100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 7100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 7100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 7100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 7100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 7100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 7100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 7100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "UnamortizedDebtIssuanceExpense": {
        "label": "Unamortized Debt Issuance Expense",
        "description": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "units": {
          "USD": [
            {
              "end": "2015-03-28",
              "val": 14337000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-27",
              "val": 13705000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-26",
              "val": 13111000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 11200000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 11243000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 11243000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "end": "2015-12-31",
              "val": 11243000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-01-01",
              "val": 11200000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            }
          ]
        }
      },
      "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": "2018-12-31",
              "val": 32900000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 35900000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 66600000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 101300000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 115900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 136000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 339700000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 393200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4264000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2527000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2010-12-31",
              "val": 2527000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2467000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 2467000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 2467000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5419000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 5419000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2012-12-31",
              "val": 5419000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4277000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 4277000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2013-12-31",
              "val": 4277000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 5984000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 5984000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2014-12-31",
              "val": 5984000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7621000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 7621000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 7621000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8293000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 8293000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 8293000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 12561000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 12561000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 12561000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 12295000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 12295000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2018-12-31",
              "val": 12295000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 16194000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 16194000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2019-12-31",
              "val": 16194000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 17395000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 17395000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2020-12-31",
              "val": 17395000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 23789000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 23789000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 23789000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 53478000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 53478000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2022-12-31",
              "val": 53478000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 67717000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 67717000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 67700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 44324000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 44300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 33700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2010-01-01",
              "end": "2010-12-31",
              "val": -669000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 246000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 246000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 234000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 234000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 453000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 453000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 248000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 248000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4818000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "description": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -646000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -291000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 291000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1044000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1044000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2298000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2298000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1385000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1385000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 194000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 194000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2577000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2577000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 421000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 421000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 532000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 532000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 286000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 286000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6395000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6395000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21570000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "description": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 800000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "end": "2013-12-31",
              "val": 800000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 500000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "end": "2014-12-31",
              "val": 500000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 600000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "end": "2015-12-31",
              "val": 600000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 700000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1700000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1700000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3900000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "end": "2019-12-31",
              "val": 3900000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4900000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "end": "2020-12-31",
              "val": 4900000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5900000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "end": "2021-12-31",
              "val": 5900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4200000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 4200000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 6600000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "description": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -300000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -600000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 400000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 400000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 400000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 800000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 800000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 800000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 600000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 600000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 600000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 900000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 900000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2500000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2500000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "description": "Amount of increase in unrecognized tax benefits resulting from acquisitions.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2431000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2431000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 298000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24452000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24452000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "description": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 436000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 992000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 992000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4608000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4608000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1879000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1879000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2409000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2409000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2067000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2067000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1944000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1944000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4724000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4724000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2970000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2970000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3414000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3414000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3463000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3463000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8476000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8476000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13577000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13577000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17111000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17111000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5455000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 11000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 298000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 61000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 61000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1786000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1786000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 412000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 412000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 131000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 131000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 175000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 175000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 242000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 242000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 305000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "description": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -858000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -772000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 772000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 593000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 593000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 751000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 751000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1502000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1502000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 185000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 185000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1286000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1286000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 754000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 754000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 486000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 486000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 826000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 826000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1689000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1689000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1858000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1858000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1872000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1872000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3114000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3114000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2765000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2011-12-31",
              "val": 500000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1900000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4300000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5700000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9900000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 9300000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 12500000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 12900000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 17100000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 42300000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 53400000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 39300000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 28400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ValuationAllowanceDeferredTaxAssetChangeInAmount": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "description": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 16579000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13600000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -13600000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 41038000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -41038000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 41038000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -358000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -358000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -445000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2013"
            }
          ]
        }
      },
      "WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "description": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1489000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1489000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 1745000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 1661000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 1578000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 1544000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 1310000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1538000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1538000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1538000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1443000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1443000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1168000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1168000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 893000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 893000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1128000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 1128000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 1046000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 1046000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1106000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1106000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1106000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 806000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 806000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 651000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 651000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 496000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 496000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 627000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 627000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 578000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 578000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 668000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 668000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 668000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 779000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 779000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 0,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 0,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 751000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 751000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 751000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 756000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 756000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 720000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 720000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 686000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 686000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 734000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 734000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 762000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 762000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 768000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 768000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 768000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 591000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 591000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 680000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 680000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 770000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 770000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 837000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 837000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 1149000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 1149000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 957000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 957000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 957000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 1814000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 1814000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 1812000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 1812000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 1812000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 1812000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1845000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1845000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 1910000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 1910000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1965000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1965000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1965000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2071000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2071000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1804000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1804000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1537000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1537000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1695000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 1695000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 1477000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 1477000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1584000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1584000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1584000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 1393000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 1393000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 1299000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 1299000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 1203000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 1203000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1345000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 1345000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 1438000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 1438000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1431000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1431000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1431000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 1624000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 1624000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 1466000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 1466000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 1307000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 1307000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1408000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 1408000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 1295000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 1295000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1429000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1429000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1429000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 1434000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 1434000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1235000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 1235000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1035000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 1035000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 1173000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 1173000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 1048000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 1048000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1163000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1163000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1163000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 882000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 882000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 720000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 720000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 559000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 559000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 847000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 847000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 852000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 852000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 852000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 983000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 983000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1012000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 1012000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1023000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1023000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 1102000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 1102000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1045000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1045000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 1169000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 1200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1094000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 1018000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 1000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 971000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 1000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 728000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 894000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 117321000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 132827000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 132870000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 132908000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 133071000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 133174000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 133174000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 135444000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 135778000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 135778000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 136113000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 136113000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 135954000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 135954000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 136305000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 136305000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 136223000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 136223000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 136223000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 138046000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 138046000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 138121000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 138121000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 138196000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 138196000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 138247000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 138247000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 138499000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 138499000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 138412000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 138412000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 138412000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 139831000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 139831000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 139791000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 139791000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 139751000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 139751000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 139688000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 139688000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 139482000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 139482000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 139618000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 139618000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 139618000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 139706000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 139706000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 139083000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 139083000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 139238000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 139238000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 139215000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 139215000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 139480000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 139480000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140062000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140062000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140062000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 140740000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 140740000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 140866000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 140866000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 140993000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 140993000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 141016000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 141016000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 141317000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 141317000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 141121000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 141121000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 141121000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 141371000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 141371000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 141547000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 141547000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 141723000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 141723000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 141856000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 141856000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 142473000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 142473000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 142050000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 142050000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 142050000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 143315000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 143315000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 143411000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 143411000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 143508000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 143508000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 143472000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 143472000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 143594000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 143594000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 143518000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 143518000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 143518000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 143652000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 143652000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 143445000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 143445000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 143238000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 143238000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 143308000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 143308000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 143033000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 143033000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 142610000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 142610000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 142610000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 136692000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 136692000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 136637000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 136637000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 136581000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 136581000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 136601000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 136601000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 136530000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 136530000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 136568000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 136568000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 136568000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 136369000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 136369000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 136188000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 136188000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 136007000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 136007000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 136209000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 136209000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 136252000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 136252000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136266000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136266000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136266000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 136502000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 136502000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 136518000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 136518000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 136533000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 136533000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 136556000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 136556000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 136631000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 136631000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136574000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136574000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136574000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 136552000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 136552000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 136503000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 136503000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 136454000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 136454000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 140892000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 140892000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 148570000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 148570000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143146000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143146000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143146000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 149426000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 149426000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 150609000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 150609000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 150837000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 150837000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 150816000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 150816000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 151229000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 151229000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150945000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150945000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 151718000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 151700000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 151769000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 151800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 151819000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 151800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 151820000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 151800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 151924000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 151900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 151840000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 151800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 152000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 152000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 152000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 152000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 151900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 151900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 152100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 152300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 152200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 153200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 153400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 153600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "WeightedAverageNumberOfSharesOutstandingBasic": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "description": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 117321000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-07-03",
              "val": 131261000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2010-04-04",
              "end": "2010-07-03",
              "val": 131568000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-10-02",
              "val": 131475000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2010-07-04",
              "end": "2010-10-02",
              "val": 131903000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 131685000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 131685000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-04-02",
              "val": 133699000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 134117000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-01-01",
              "end": "2011-07-02",
              "val": 134117000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 134535000,
              "accn": "0001193125-11-202092",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-29"
            },
            {
              "start": "2011-04-03",
              "end": "2011-07-02",
              "val": 134535000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 134410000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-01-01",
              "end": "2011-10-01",
              "val": 134410000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 134995000,
              "accn": "0001193125-11-286324",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-28"
            },
            {
              "start": "2011-07-03",
              "end": "2011-10-01",
              "val": 134995000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 134685000,
              "accn": "0001193125-12-078423",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-24"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 134685000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 134685000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 136603000,
              "accn": "0001193125-12-188464",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 136603000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 136953000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 136953000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2012-03-31",
              "end": "2012-06-30",
              "val": 137303000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 137303000,
              "accn": "0001193125-12-319290",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 137119000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-29",
              "val": 137119000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 137453000,
              "accn": "0001193125-12-435349",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-25"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-29",
              "val": 137453000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137306000,
              "accn": "0001193125-13-071771",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137306000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137306000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 139025000,
              "accn": "0001193125-13-178194",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-30",
              "val": 139025000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 139140000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-29",
              "val": 139140000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 139255000,
              "accn": "0001101302-13-000004",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-26"
            },
            {
              "start": "2013-03-31",
              "end": "2013-06-29",
              "val": 139255000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 139061000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-28",
              "val": 139061000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 138904000,
              "accn": "0001101302-13-000007",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-25"
            },
            {
              "start": "2013-06-30",
              "end": "2013-09-28",
              "val": 138904000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 138950000,
              "accn": "0001101302-14-000002",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 138950000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 138950000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 138927000,
              "accn": "0001101302-14-000004",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-29",
              "val": 138927000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 139083000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-28",
              "val": 139083000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 139238000,
              "accn": "0001101302-14-000013",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-05"
            },
            {
              "start": "2014-03-30",
              "end": "2014-06-28",
              "val": 139238000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 139215000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-27",
              "val": 139215000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 139480000,
              "accn": "0001101302-14-000015",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-31"
            },
            {
              "start": "2014-06-29",
              "end": "2014-09-27",
              "val": 139480000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 139311000,
              "accn": "0001101302-15-000002",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-26"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 139311000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 139311000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 139984000,
              "accn": "0001101302-15-000004",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-28",
              "val": 139984000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 140146000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-27",
              "val": 140146000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 140307000,
              "accn": "0001101302-15-000006",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-31"
            },
            {
              "start": "2015-03-29",
              "end": "2015-06-27",
              "val": 140307000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 140282000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-26",
              "val": 140282000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 140555000,
              "accn": "0001101302-15-000008",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-06-28",
              "end": "2015-09-26",
              "val": 140555000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 140353000,
              "accn": "0001101302-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 140353000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 140353000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 140780000,
              "accn": "0001101302-16-000014",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-04-02",
              "val": 140780000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 140867000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-07-02",
              "val": 140867000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 140953000,
              "accn": "0001101302-16-000020",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-28"
            },
            {
              "start": "2016-04-03",
              "end": "2016-07-02",
              "val": 140953000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 141019000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-10-01",
              "val": 141019000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 141324000,
              "accn": "0001101302-16-000022",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-03",
              "end": "2016-10-01",
              "val": 141324000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 141093000,
              "accn": "0001101302-17-000005",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 141093000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 141093000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 141501000,
              "accn": "0001101302-17-000013",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-04-01",
              "val": 141501000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 141599000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-07-01",
              "val": 141599000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 141696000,
              "accn": "0001101302-17-000022",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-27"
            },
            {
              "start": "2017-04-02",
              "end": "2017-07-01",
              "val": 141696000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 141627000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 141627000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 141684000,
              "accn": "0001101302-17-000039",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-26"
            },
            {
              "start": "2017-07-02",
              "end": "2017-09-30",
              "val": 141684000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 141553000,
              "accn": "0001101302-18-000008",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 141553000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 141553000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 141581000,
              "accn": "0001101302-18-000022",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 141581000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 141641000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 141641000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 141701000,
              "accn": "0001101302-18-000045",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 141701000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 141613000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-29",
              "val": 141613000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 141556000,
              "accn": "0001101302-18-000053",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-25"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-29",
              "val": 141556000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 141026000,
              "accn": "0001101302-19-000010",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 141026000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 141026000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 135299000,
              "accn": "0001101302-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-30",
              "val": 135299000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 135338000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-29",
              "val": 135338000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 135378000,
              "accn": "0001101302-19-000032",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-03-31",
              "end": "2019-06-29",
              "val": 135378000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 135256000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-28",
              "val": 135256000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 135092000,
              "accn": "0001101302-19-000044",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-24"
            },
            {
              "start": "2019-06-30",
              "end": "2019-09-28",
              "val": 135092000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 135137000,
              "accn": "0001101302-20-000013",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 135137000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 135137000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 134745000,
              "accn": "0001101302-20-000025",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-21"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-28",
              "val": 134745000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 134722000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-27",
              "val": 134722000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 134700000,
              "accn": "0001101302-20-000048",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-23"
            },
            {
              "start": "2020-03-29",
              "end": "2020-06-27",
              "val": 134700000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 134801000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-26",
              "val": 134801000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 134957000,
              "accn": "0001101302-20-000057",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-22"
            },
            {
              "start": "2020-06-28",
              "end": "2020-09-26",
              "val": 134957000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134837000,
              "accn": "0001101302-21-000011",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134837000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134837000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 135068000,
              "accn": "0001101302-21-000039",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": 135068000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 135283000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": 135283000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 135498000,
              "accn": "0001101302-21-000066",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-27"
            },
            {
              "start": "2021-04-04",
              "end": "2021-07-03",
              "val": 135498000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 135383000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 135383000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 135583000,
              "accn": "0001101302-21-000078",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-26"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 135583000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135411000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135411000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135411000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 135670000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 135670000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 135783000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 135783000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 135895000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 135895000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 140045000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 140045000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 148570000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 148570000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142294000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142294000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142294000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 149426000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 149426000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 149626000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 149626000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 149825000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 149825000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 149793000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 149793000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 150127000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 150127000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 149900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 149900000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 149900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 150549000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 150500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 150675000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 150700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 150801000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 150800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 150849000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 150800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 151196000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 151200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 150946000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 150900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 151400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 151400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 151500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 151500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 151600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 151600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 151600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 151800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 151700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 152300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 152500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 152800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21000,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000010",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-04",
              "frame": "CY2021"
            }
          ]
        }
      },
      "BridgeLoan": {
        "label": "Bridge Loan",
        "description": "Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.",
        "units": {
          "USD": [
            {
              "end": "2022-04-02",
              "val": 4000000000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2022Q1I"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3485000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-04-03",
              "val": -2855000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-07-03",
              "val": -3615000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -3282000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4167000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4167000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2744000,
              "accn": "0001101302-22-000024",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": -2744000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -10382000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -10382000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -21500000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -21500000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11903000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11903000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11903000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 561000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 561000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -10588000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -10588000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -15597000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -15597000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6514000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6514000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -4588000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -4500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -7243000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -7200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 2282000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 2400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3371000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 2000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 2000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 8800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 8800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 5800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -1300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "LineOfCredit": {
        "label": "Long-term Line of Credit",
        "description": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-02",
              "val": 8000000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "RestrictedCashCurrent": {
        "label": "Restricted Cash, Current",
        "description": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-02",
              "val": 2490281000,
              "accn": "0001101302-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-01",
              "val": 1880000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1880000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1880000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 1880000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1880000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1880000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 1194000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1139000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionProFormaEarningsPerShareBasic": {
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "description": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD/shares": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -1.56,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.34,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1.09,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.67,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1.15,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.47,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.5,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.58,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.42,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.43,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.98,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.97,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "BusinessAcquisitionProFormaEarningsPerShareDiluted": {
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "description": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD/shares": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -1.56,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0.34,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1.09,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0.66,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1.13,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0.47,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.44,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1.56,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.42,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0.43,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.05,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.98,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.95,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "BusinessAcquisitionsProFormaNetIncomeLoss": {
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "description": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": -230999000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 51062000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -161756000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 100264000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 170681000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 70417000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 223030000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 234621000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 62255000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 63940000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 308741000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -145732000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 292867000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "BusinessAcquisitionsProFormaRevenue": {
        "label": "Business Acquisition, Pro Forma Revenue",
        "description": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 2568665000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 889268000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3518893000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 969091000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 1980953000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 1011862000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 2974780000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 2974781000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 993828000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 993828000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3920850000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3518893000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3920850000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "description": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1265690000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 1265690000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1265690000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1265690000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1265690000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": {
        "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred",
        "description": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 19300000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32500000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 28200000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "DerivativeNotionalAmount": {
        "label": "Derivative, Notional Amount",
        "description": "Nominal or face amount used to calculate payment on derivative.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-10-01",
              "val": 1950000000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1950000000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1950000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 1950000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1950000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1950000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 1950000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1650000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1650000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1350000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 1350000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1350000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1350000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1350000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 955000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 900000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 900000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 750000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 750000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 750000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 750000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 750000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "EmployeeBenefitsAndShareBasedCompensation": {
        "label": "Employee Benefits and Share-based Compensation",
        "description": "Amount of expense for employee benefit and equity-based compensation.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 15300000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15300000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 15300000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15300000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "GoodwillTransfers": {
        "label": "Goodwill, Transfers",
        "description": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "description": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36069000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36069000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36069000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -239000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -239000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 9716000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 9716000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 9716000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 9716000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2289000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2289000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -2050000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -2050000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17435000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17435000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1073000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1073000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1073000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -3714000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -3700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2641000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2641000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2700000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -2700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -13587000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -13600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -9873000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -9900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -13111000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -13100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -1900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -3500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -3500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -1600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -1600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -1600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -4600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -1100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -5500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
        "description": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 40028000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 40028000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "description": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 30743000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36069000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -36069000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -9955000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -239000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2289000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -2050000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17435000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -1073000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossTax": {
        "label": "Other Comprehensive Income (Loss), Tax",
        "description": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2021-07-04",
              "end": "2021-10-02",
              "val": 0,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 9285000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 9285000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 9285000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 9285000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10520000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10520000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10520000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 2903000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -2903000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -69000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -69000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 2834000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -1083000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -667000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -667000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -598000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -3963000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5085000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5085000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -313000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 2834000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -770000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -598000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -2880000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3824000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 1000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueAcquisitions": {
        "label": "Stock Issued During Period, Value, Acquisitions",
        "description": "Value of stock issued pursuant to acquisitions during the period.",
        "units": {
          "USD": [
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 1265690000,
              "accn": "0001101302-22-000050",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 1265690000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1265690000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1265690000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1265690000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            }
          ]
        }
      },
      "AssetsHeldForSaleLongLivedFairValueDisclosure": {
        "label": "Assets Held-for-sale, Long Lived, Fair Value Disclosure",
        "description": "Fair value portion of assets classified as held for sale.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 8822000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 8822000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 1390000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 254660000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 254524000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3885000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 3885000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "AssetsHeldForSaleNotPartOfDisposalGroup": {
        "label": "Assets Held-for-sale, Not Part of Disposal Group",
        "description": "Amount of assets held-for-sale that are not part of a disposal group.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 246531000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 246531000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 246531000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 246531000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 246531000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 247932000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 1051947000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1045217000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 278753000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 278753000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 278753000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 278753000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 7995000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 6195000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 7004000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "description": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 246531000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 278753000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5519000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 5500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 5500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 5500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 5500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 4600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 4800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 4100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "description": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 16103000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
        "description": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 4185000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": {
        "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities",
        "description": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 5029000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "description": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 8822000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": {
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets",
        "description": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 76319000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationInventory1": {
        "label": "Disposal Group, Including Discontinued Operation, Inventory",
        "description": "Amount classified as inventory attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 29331000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": {
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current",
        "description": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 633000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": {
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities",
        "description": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 1423000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "description": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 7287000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
        "description": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 108036000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax": {
        "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax",
        "description": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale including the portion attributable to the noncontrolling interest. Excludes discontinued operations.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4800000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            }
          ]
        }
      },
      "IncreaseDecreaseInAssetRetirementObligations": {
        "label": "Increase (Decrease) in Asset Retirement Obligations",
        "description": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12531000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12531000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "description": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 10637000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 10637000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 10637000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 10637000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 10637000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 11617000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 115784000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 139270000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 19223000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 19223000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1213000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 1200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 1200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 1000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "description": "Net number of non-option equity instruments granted to participants.",
        "units": {
          "shares": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3900000,
              "accn": "0001101302-23-000021",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3900000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "AssetAcquisitionConsiderationTransferred": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-07-06",
              "val": 6000000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-07-06",
              "val": 6000000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-07-06",
              "val": 6000000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "BusinessCombinationPriceOfAcquisitionExpected": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 700000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 700000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            }
          ]
        }
      },
      "ContractWithCustomerAssetSale": {
        "label": "Contract with Customer, Asset, Sale",
        "description": "Amount of decrease from sale of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and other income.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 6226000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 6226000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6226000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            }
          ]
        }
      },
      "DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal": {
        "label": "Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal",
        "description": "Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 17000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 6800000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 6800000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            }
          ]
        }
      },
      "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "description": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -13600000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "GainLossOnSaleOfBusiness": {
        "label": "Gain (Loss) on Disposition of Business",
        "description": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -13642000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -13642000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -28577000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -28577000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -28579000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -28579000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -23839000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -23839000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -23800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 4848000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 4800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 4311000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 4300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 4311000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 4300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4311000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -10900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillAndIntangibleAssetImpairment": {
        "label": "Goodwill and Intangible Asset Impairment",
        "description": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88872000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88872000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 88872000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 88872000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 104785000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 104785000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 115217000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 115217000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 115200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillImpairedAccumulatedImpairmentLoss": {
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "description": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "end": "2023-04-01",
              "val": 88900000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 88900000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 104785000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88872000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88900000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88872000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 88872000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 88872000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 104785000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 104785000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 15913000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 15913000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 115217000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 115217000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 115200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 10400000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "description": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "end": "2023-03-10",
              "val": 89271000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 89300000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88900000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88900000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 90005000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 90005000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 340643000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 340643000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ImpairmentOfLongLivedAssetsToBeDisposedOf": {
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "description": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 88872000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 88872000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30464000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30464000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 12967000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 13000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 12967000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 13000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 12967000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 13000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12967000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 6300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 6300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeposits": {
        "label": "Increase (Decrease) in Deposits",
        "description": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 1330000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-04-02",
              "val": -2055000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -11069000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -9014000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -17787000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -6718000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 13816000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 13816000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -14479000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -14479000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -28295000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -28295000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -25736000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -25736000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -11257000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -11257000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -29900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -11103000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -11100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -18884000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -18900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -7781000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -7800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -16720000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -16700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 2164000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 2200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -29100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 3400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 3400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 9000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 9000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 5600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 5600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 4400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -4600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -1600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherNonrecurringIncomeExpense": {
        "label": "Other Nonrecurring (Income) Expense",
        "description": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 325000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": -102000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": -427000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": -3116000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": -3014000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2395000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2395000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -63000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": -63000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -705000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -705000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -642000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -642000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 78000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 78000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 783000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 783000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 629000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 629000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 1092000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 1100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 620000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -472000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 2519000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 2600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 1899000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 1900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2001000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -800000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "PaymentsForLoans": {
        "label": "Payments for Loans",
        "description": "Cash payments for and related to principal collection on loans related to operating activities.",
        "units": {
          "USD": [
            {
              "end": "2023-04-01",
              "val": 135000000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "ProceedsFromDivestitureOfBusinesses": {
        "label": "Proceeds from Divestiture of Businesses",
        "description": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "units": {
          "USD": [
            {
              "end": "2023-03-10",
              "val": 134800000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 700000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 700000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 191200000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 191200000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "description": "This element represents the cash inflow during the period from the sale of a component of the entity.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-04-02",
              "val": 0,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 133527000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 134286000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 134286000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 814960000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 814960000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 250789000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ResultsOfOperationsIncomeBeforeIncomeTaxes": {
        "label": "Results of Operations, Income before Income Taxes",
        "description": "Income before income taxes for oil and gas producing activities.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 8600000,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "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": "2022-12-31",
              "val": 202400,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11"
            },
            {
              "end": "2022-12-31",
              "val": 202400,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 202400,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 202400,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-01",
              "val": 202400,
              "accn": "0001101302-23-000069",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-11",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-01",
              "val": 202400,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 202400,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 202400,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 202400,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 202000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 202000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 202000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 202400,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 202000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 202000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 202000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "BusinessExitCosts1": {
        "label": "Business Exit Costs",
        "description": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "end": "2023-02-10",
              "val": 12000000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-02-10",
              "val": 12000000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-02-10",
              "val": 12000000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-02-10",
              "val": 12000000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-02-10",
              "val": 12000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-02-10",
              "val": 12000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2022Q4I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10876000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillOtherIncreaseDecrease": {
        "label": "Goodwill, Other Increase (Decrease)",
        "description": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 438100000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 454300000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 462500000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023"
            }
          ]
        }
      },
      "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
        "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions",
        "description": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-03",
              "end": "2022-07-02",
              "val": 0,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-03",
              "end": "2022-10-01",
              "val": 0,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 0,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -130000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": -130000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -130000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": -130000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -269000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -269000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -139000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": -139000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -414000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -414000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -206000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -200000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -423000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": -400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -217000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": -200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -685000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -262000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -933000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": -200000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": -200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherTaxExpenseBenefit": {
        "label": "Other Tax Expense (Benefit)",
        "description": "Amount of other income tax expense (benefit).",
        "units": {
          "USD": [
            {
              "start": "2023-04-02",
              "end": "2023-07-01",
              "val": 4400000,
              "accn": "0001101302-23-000082",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            }
          ]
        }
      },
      "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": {
        "label": "Proceeds from Sales of Business, Affiliate and Productive Assets",
        "description": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-04-01",
              "val": 133527000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 134286000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 134286000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-07-02",
              "end": "2023-09-30",
              "val": 737100000,
              "accn": "0001101302-23-000089",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 815000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 249600000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 249600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 249600000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 249600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 250789000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 250800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 250800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            }
          ]
        }
      },
      "DeferredTaxAssetInterestCarryforward": {
        "label": "Deferred Tax Asset, Interest Carryforward",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 8067000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 37691000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 37691000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 51429000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 51400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 52200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsInProcessResearchAndDevelopment": {
        "label": "Deferred Tax Assets, in Process Research and Development",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 53179000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 100832000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 100832000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 134398000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 134400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 156800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2022-12-31",
              "val": 2397000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanDivestituresBenefitObligation": {
        "label": "Defined Benefit Plan, Benefit Obligation, Divestiture",
        "description": "Amount of decrease in benefit obligation of defined benefit plan from disposal or classification as held-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1400000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1400000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "description": "Percentage employer matches of the employee's percentage contribution matched.",
        "units": {
          "pure": [
            {
              "end": "2023-12-31",
              "val": 0.06,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6496000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15265000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15265000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5144000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5144000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7861000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ExtinguishmentOfDebtGainLossNetOfTax": {
        "label": "Extinguishment of Debt, Gain (Loss), Net of Tax",
        "description": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -23338000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3287000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3287000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -29896000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -29896000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": -11600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -14348000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "FinanceLeaseInterestExpense": {
        "label": "Finance Lease, Interest Expense",
        "description": "Amount of interest expense on finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 155000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 401000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 401000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 821000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 821000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1069000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseLiability": {
        "label": "Finance Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 21147000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 19267000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 19267000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 19267000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 18974000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 19468000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 18477000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20299000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 18400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 18400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 18400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 18000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 17800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 17400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 19000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityNoncurrent": {
        "label": "Finance Lease, Liability, Noncurrent",
        "description": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 12625000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 19267000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 19267000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 18401000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 18400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 16600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 16000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDue": {
        "label": "Finance Lease, Liability, Payment, Due",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 30982000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 31656000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "2023-12-31",
              "val": 19271000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 18283000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 14000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "2023-12-31",
              "val": 2719000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2747000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearFour": {
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "2023-12-31",
              "val": 2209000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2639000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearThree": {
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "2023-12-31",
              "val": 2214000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2630000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearTwo": {
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "2023-12-31",
              "val": 2325000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2728000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityUndiscountedExcessAmount": {
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "description": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 9835000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 11357000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeasePrincipalPayments": {
        "label": "Finance Lease, Principal Payments",
        "description": "Amount of cash outflow for principal payment on finance lease.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 502000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2164000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2164000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2719000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseRightOfUseAsset": {
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "description": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 15712000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 22409000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 22409000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 22409000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 22409000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 22409000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 21849000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 22314000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 21154000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20927000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 20900000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 20900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 20900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 20900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 20400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 20200000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 19000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 18500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 18500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 18500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 17900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 16100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseRightOfUseAssetAmortization": {
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "description": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 408000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1213000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1213000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1841000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1841000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2216000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseWeightedAverageDiscountRatePercent": {
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for finance lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2022-12-31",
              "val": 0.044,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.05,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 0.05,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.052,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtPercentageBearingVariableInterestRate": {
        "label": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "description": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.",
        "units": {
          "pure": [
            {
              "end": "2023-12-31",
              "val": 0.025,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "description": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7357000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7357000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8806000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8806000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1544000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SegmentExpenditureAdditionToLongLivedAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 210626000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 466192000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 466192000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 456847000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 456847000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 66600000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 125900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 59300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 208100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 82200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 315606000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 108000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 174500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 66500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 241200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 66800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "ShortTermLeaseCommitmentAmount": {
        "label": "Short-term Lease Commitment, Amount",
        "description": "Amount of short-term lease commitment.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 19025000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 16355000,
              "accn": "0001101302-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-15"
            },
            {
              "end": "2023-12-31",
              "val": 16355000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 15691000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "AccountsAndFinancingReceivableAllowanceForCreditLoss": {
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 6412000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 6412000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 6412000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 5892000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 5509000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 4901000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3100000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-31",
              "val": 3100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-29",
              "val": 2300000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-28",
              "val": 3800000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-27",
              "val": 3100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "DebtInstrumentBasisSpreadOnVariableRate1": {
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "description": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "units": {
          "pure": [
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 0.0075,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities": {
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities",
        "description": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 19223000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 19223000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 19223000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-30",
              "val": 933000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-29",
              "val": 662000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-28",
              "val": 925000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationConsideration": {
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "description": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2023-04-01",
              "val": 1330000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2024-03-30",
              "val": 1819000,
              "accn": "0001101302-24-000040",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-03-30",
              "val": 13000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 13000000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 13000000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 6300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 6300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 6300000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 6300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 6300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 6300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 3800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 3800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherSignificantNoncashTransactionValueOfConsiderationReceived1": {
        "label": "Other Significant Noncash Transaction, Value of Consideration Received",
        "description": "\"The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-07-01",
              "val": 0,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 1189000,
              "accn": "0001101302-24-000053",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-31"
            }
          ]
        }
      },
      "BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments": {
        "label": "Business Acquisitions, Purchase Price Allocation, Subsequent Years, Remaining Adjustments",
        "description": "Total remaining unamortized or unaccreted amounts of premiums, discounts, and intangible assets, in years subsequent to the year of acquisition, when the total amounts of remaining discounts, premiums, and intangible assets exceed 30 percent of stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2023-09-30",
              "val": 15900000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "StockIssued1": {
        "label": "Stock Issued",
        "description": "The fair value of stock issued in noncash financing activities.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7459000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 7741000,
              "accn": "0001101302-24-000074",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 7700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 16900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 11000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 15725000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21243000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14985000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 3500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 7000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 3300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 6500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 1885620000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2026321000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1754489000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": {
        "label": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments",
        "description": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1021000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "GovernmentAssistanceAwardAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-03",
              "val": 77000000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-03",
              "val": 77000000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-03",
              "val": 77000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "end": "2024-12-03",
              "val": 77000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-03",
              "val": 77000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "LitigationSettlementGain": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20033000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2024-09-29",
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingExpenses": {
        "label": "Operating Expenses",
        "description": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 582011000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 669782000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 669800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 173500000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-29",
              "val": 356400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-03-31",
              "end": "2024-06-29",
              "val": 182900000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 529100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 172700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 704368000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 704400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 173400000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 173400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 356500000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 356500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 183100000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 183100000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 524400000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 167900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 716900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 171300000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 362700000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 191400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 10846000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14914000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 16912000,
              "accn": "0001101302-25-000015",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DisposalGroupDeferredGainOnDisposal": {
        "label": "Disposal Group, Deferred Gain on Disposal",
        "description": "\"The excess amount received or due over net assets in a transaction accounted for as a divestiture where a subsidiary, business or operating assets are \"\"sold\"\" by the entity to a newly formed, thinly capitalized, highly leveraged buyer. This gain is not yet recognized and is disclosed on the balance sheet as an offset against the carrying amount of the securities received.\"",
        "units": {
          "USD": [
            {
              "end": "2024-03-30",
              "val": 1800000,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-25-000060",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months",
        "description": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 2600000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -1200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-03-30",
              "val": 13000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-30",
              "val": 13000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "SeveranceCosts1": {
        "label": "Severance Costs",
        "description": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 2400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 9400000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 9400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 7000000,
              "accn": "0001101302-25-000079",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-30"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 7000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 11100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 1700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 14000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 4100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 5900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 1800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CashAndCashEquivalentsFairValueDisclosure": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "description": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 329200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-09-27",
              "val": 399800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 360400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-28",
              "val": 442700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-27",
              "val": 353600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InterestExpenseNonoperating": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 312400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 162700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 51600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 215200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 51000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 103400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 52400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 151300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 47900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 199800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 48900000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 97500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 48600000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NumberOfOperatingSegments": {
        "label": "Number of Operating Segments",
        "description": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "units": {
          "segment": [
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 2,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 2,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 2,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent",
        "description": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -4000000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -2900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": -600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -1000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": -400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -1300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -300000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1600000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": {
        "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax",
        "description": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": -13600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": -9900000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -13100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": -4600000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": -1100000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -5500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromContributionInAidOfConstruction": {
        "label": "Proceeds from Contribution in Aid of Construction",
        "description": "The cash inflow from developers, builders, governmental agencies and municipalities that provide the entity with cash to extend its construction services to their properties.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 0,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 0,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 0,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 8200000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 2000000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 5400000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "SegmentReportingOtherItemAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-28",
              "val": 42500000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-06-30",
              "end": "2024-09-28",
              "val": 16700000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 58300000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-29",
              "val": 14700000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": 31000000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-03-30",
              "end": "2025-06-28",
              "val": 16300000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-27",
              "val": 45800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-06-29",
              "end": "2025-09-27",
              "val": 14800000,
              "accn": "0001101302-25-000103",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 62700000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 21600000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 39500000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-03-29",
              "end": "2026-06-27",
              "val": 17900000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 800000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.003,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": {
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.019,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationGiltiAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationGiltiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.043,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.027,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.014,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.015,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.068,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "description": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3500000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityCurrent": {
        "label": "Finance Lease, Liability, Current",
        "description": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1900000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GovernmentAssistanceAssetDecreaseNoncurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 31000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidFederalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidForeignAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 113000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidStateAndLocalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -100000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationDispositionOfBusiness": {
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, 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 the disposition of a business not qualifying as a discontinued operation.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LossOnContractTermination": {
        "label": "Loss on Contract Termination",
        "description": "The loss recognized on termination of a contract.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "description": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1057400000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1219200000,
              "accn": "0001101302-26-000012",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-11",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-03-29",
              "val": 1500000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-28",
              "val": -8800000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-28",
              "val": 72100000,
              "accn": "0001101302-26-000102",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-27",
              "val": 101200000,
              "accn": "0001101302-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      }
    }
  }
}